Columns
| Column | Type | Size | Nulls | Auto | Default | Children | Parents | Comments |
|---|---|---|---|---|---|---|---|---|
| id | bigserial | 19 | √ | nextval('tbl_attendancenotification_id_seq'::regclass) |
|
|
Primary key |
|
| notificationtype | varchar | 255 | null |
|
|
The category of the notification (e.g., Late Punch-in Warning, Missing Punch Alert, Shift Start Reminder). |
||
| frequency | varchar | 255 | null |
|
|
How often the notification should be sent (e.g., Daily, Weekly, Once Per Event, Never). |
||
| sendtype | varchar | 255 | null |
|
|
The channel used for delivery (e.g.,Admin manager , employee). |
||
| employeeid | varchar | 255 | √ | null |
|
|
FK: public.tbl_employee.employeeid |
|
| createdby | varchar | 50 | √ | null |
|
|
FK: public.tbl_userlogin.id or public.tbl_employee.employeeid |
|
| createddate | timestamp | 29,6 | √ | null |
|
|
Timestamp of when the notification preference 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 notification preference record. |
Indexes
| Constraint Name | Type | Sort | Column(s) |
|---|---|---|---|
| tbl_attendancenotification_pk_tbl_attendancenotification | Primary key | Asc | id |
