Columns
| Column | Type | Size | Nulls | Auto | Default | Children | Parents | Comments | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| leavecodeid | bigserial | 19 | √ | nextval('tbl_leavecodemaster_leavecodeid_seq'::regclass) |
|
|
Primary key |
|||||||||||||||||||
| leavecodename | varchar | 50 | null |
|
|
Name for the leave type |
||||||||||||||||||||
| leavetype | varchar | 100 | √ | null |
|
|
Primary leave classification |
|||||||||||||||||||
| leavesubtype | varchar | 100 | null |
|
|
Secondary leave classification |
||||||||||||||||||||
| typeofanniversary | varchar | 100 | √ | null |
|
|
Anniversary category specification |
|||||||||||||||||||
| leavecodeprefix | varchar | 4 | null |
|
|
Unique identifier prefix for leave requests |
||||||||||||||||||||
| leavedescription | varchar | 500 | √ | null |
|
|
Detailed explanation of leave purpose and rules |
|||||||||||||||||||
| leavesubtypevalue | varchar | 100 | √ | null |
|
|
Specific sub-category refinement |
|||||||||||||||||||
| isleavecodevisible | bool | 1 | true |
|
|
Flag indicating if this leave code should be visible to employees for self-service application. |
||||||||||||||||||||
| createdby | varchar | 50 | √ | null |
|
|
FK: public.tbl_userlogin.id or public.tbl_employee.employeeid |
|||||||||||||||||||
| createddate | timestamp | 29,6 | √ | null |
|
|
Timestamp of when the leave code configuration record was created. |
|||||||||||||||||||
| modifiedby | varchar | 50 | √ | null |
|
|
FK: public.tbl_userlogin.id or public.tbl_employee.employeeid |
|||||||||||||||||||
| modifieddate | timestamp | 29,6 | √ | null |
|
|
Timestamp of the last modification to the leave code configuration record. |
|||||||||||||||||||
| leavecodestatus | varchar | 100 | √ | '''ACTIVE'''::character varying |
|
|
Operational status of the leave type |
Indexes
| Constraint Name | Type | Sort | Column(s) |
|---|---|---|---|
| pk__tbl_leavecodemaster_id | Primary key | Asc | leavecodeid |
| ux_tbl_leavecodemaster__leavecodename | Must be unique | Asc | leavecodename |
| ux_tbl_leavecodemaster__leavecodeprefix | Must be unique | Asc | leavecodeprefix |



