Columns
| Column | Type | Size | Nulls | Auto | Default | Children | Parents | Comments | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| id | CHAR | 36 | null |
|
|
||||||||||||
| name | VARCHAR | 255 | √ | NULL |
|
|
|||||||||||
| date_entered | DATETIME | 19 | √ | NULL |
|
|
|||||||||||
| date_modified | DATETIME | 19 | √ | NULL |
|
|
|||||||||||
| modified_user_id | CHAR | 36 | √ | NULL |
|
|
|||||||||||
| created_by | CHAR | 36 | √ | NULL |
|
|
|||||||||||
| description | TEXT | 65535 | √ | NULL |
|
|
|||||||||||
| deleted | BOOLEAN | 3 | √ | 0 |
|
|
|||||||||||
| assigned_user_id | CHAR | 36 | √ | NULL |
|
|
|||||||||||
| source | VARCHAR | 50 | √ | NULL |
|
|
|||||||||||
| type | VARCHAR | 255 | √ | 'personal' |
|
|
|||||||||||
| oauth_connection_id | CHAR | 36 | √ | NULL |
|
|
|||||||||||
| username | VARCHAR | 255 | √ | NULL |
|
|
|||||||||||
| password | VARCHAR | 255 | √ | NULL |
|
|
|||||||||||
| server_url | VARCHAR | 500 | √ | NULL |
|
|
|||||||||||
| api_key | VARCHAR | 255 | √ | NULL |
|
|
|||||||||||
| api_endpoint | VARCHAR | 500 | √ | NULL |
|
|
|||||||||||
| calendar_user_id | CHAR | 36 | null |
|
|
||||||||||||
| last_connection_status | BOOLEAN | 3 | √ | 0 |
|
|
|||||||||||
| last_connection_test | DATETIME | 19 | √ | NULL |
|
|
|||||||||||
| last_sync_attempt_date | DATETIME | 19 | √ | NULL |
|
|
|||||||||||
| last_sync_attempt_status | VARCHAR | 20 | √ | NULL |
|
|
|||||||||||
| last_sync_attempt_message | VARCHAR | 50 | √ | NULL |
|
|
|||||||||||
| last_sync_date | DATETIME | 19 | √ | NULL |
|
|
|||||||||||
| external_calendar_id | VARCHAR | 255 | √ | NULL |
|
|
Indexes
| Constraint Name | Type | Sort | Column(s) |
|---|---|---|---|
| PRIMARY | Primary key | Asc | id |
| idx_cal_acct_external_cal_id | Performance | Asc | external_calendar_id |
| idx_cal_acct_user_type_status | Performance | Asc/Asc/Asc/Asc | calendar_user_id + type + last_connection_status + deleted |