# Sub Dictionary: `tbl_CustomNotifications`

## Table Info

| Property | Value |
|----------|-------|
| Table | `tbl_CustomNotifications` |
| Database | quitsure |
| Connection | `mysql` |
| Engine | InnoDB |
| Type | TABLE |
| Category | Core/Master |
| Laravel Model | `CustomNotification` (app/Models/CustomNotification.php) |

## Columns

| # | Column | Type | Nullable | Default | Key | Extra | Description |
|---|--------|------|----------|---------|-----|-------|-------------|
| 1 | `id` | `int unsigned` | NO | - | PRI | auto_increment | Auto-increment primary key |
| 2 | `iAdminID` | `int unsigned` | NO | - | - | - | Integer: Admin ID (likely FK) |
| 3 | `vNotificationType` | `varchar(50)` | NO | - | - | - | Varchar: Notification Type |
| 4 | `iTopicID` | `int unsigned` | YES | NULL | - | - | Integer: Topic ID (likely FK) |
| 5 | `vEUserId` | `varchar(100)` | YES | NULL | - | - | Varchar: E User Id |
| 6 | `vNotificationTitle` | `varchar(25)` | NO | `QuitSure` | - | - | Varchar: Notification Title |
| 7 | `vNotificationBody` | `varchar(125)` | NO | - | - | - | Varchar: Notification Body |
| 8 | `vRecipient` | `varchar(20)` | NO | - | - | - | Varchar: Recipient |
| 9 | `bModerated` | `tinyint` | NO | `0` | - | - | Boolean/Flag: Moderated |
| 10 | `iModeratedBy` | `int unsigned` | YES | NULL | - | - | Integer: Moderated By |
| 11 | `dDateCreated` | `datetime` | NO | `CURRENT_TIMESTAMP` | - | DEFAULT_GENERATED | Datetime: Date Created |
| 12 | `dModerationTime` | `datetime` | YES | NULL | - | - | Datetime: Moderation Time |
| 13 | `dNotificationTime` | `datetime` | YES | NULL | - | - | Datetime: Notification Time |

## Indexes

| Name | Columns | Unique | Type |
|------|---------|--------|------|
| `PRIMARY` | `id` | YES | BTREE |

## Foreign Keys

### Formal Foreign Keys

None defined.

