| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| title |
text
|
NO | None | None | No description |
| body |
text
|
NO | None | None | No description |
| segment |
text
|
NO | None | None | No description |
| priority |
text
|
NO |
'medium'::text
|
None | No description |
| status |
text
|
NO |
'draft'::text
|
None | No description |
| publishAt |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| validUntil |
timestamp without time zone
|
YES | None | None | No description |
| createdById |
text
|
NO | None | None | No description |
| createdAt |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| updatedAt |
timestamp without time zone
|
NO | None | None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| label |
text
|
NO | None | None | No description |
| image |
text
|
YES | None | None | No description |
| createdAt |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| updatedAt |
timestamp without time zone
|
NO | None | None | No description |
| questionnaireId |
text
|
NO | None | None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| studentId |
text
|
NO | None | None | No description |
| preTestId |
text
|
YES | None | None | No description |
| midTestId |
text
|
YES | None | None | No description |
| finalTestId |
text
|
YES | None | None | No description |
| tryCount |
integer(32)
|
NO |
1
|
None | No description |
| marks |
double precision(53)
|
NO |
0.0
|
None | No description |
| isCompleted |
boolean
|
NO |
false
|
None | No description |
| createdAt |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| updatedAt |
timestamp without time zone
|
NO | None | None | No description |
| finalExamId |
text
|
YES | None | None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| attemptId |
text
|
NO | None | None | No description |
| questionnaireId |
text
|
NO | None | None | No description |
| selectedAnswerIds |
ARRAY
|
YES | None | None | No description |
| isCorrect |
boolean
|
NO |
false
|
None | No description |
| marks |
double precision(53)
|
NO |
0.0
|
None | No description |
| createdAt |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| updatedAt |
timestamp without time zone
|
NO | None | None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| title |
text
|
NO | None | None | No description |
| description |
text
|
YES | None | None | No description |
| type |
USER-DEFINED
|
NO |
'TRAINING'::"CalendarEventType"
|
None | No description |
| frequency |
USER-DEFINED
|
NO |
'NONE'::"CalendarFrequency"
|
None | No description |
| daysOfWeek |
ARRAY
|
YES |
ARRAY[]::integer[]
|
None | No description |
| timezone |
text
|
NO |
'Africa/Kigali'::text
|
None | No description |
| startAt |
timestamp without time zone
|
NO | None | None | No description |
| endAt |
timestamp without time zone
|
YES | None | None | No description |
| allDay |
boolean
|
NO |
false
|
None | No description |
| recurrenceEndsAt |
timestamp without time zone
|
YES | None | None | No description |
| createdById |
text
|
NO | None | None | No description |
| createdAt |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| updatedAt |
timestamp without time zone
|
NO | None | None | No description |
| hostEmail |
text
|
YES | None | None | No description |
| location |
text
|
YES | None | None | No description |
| meetingType |
USER-DEFINED
|
YES |
'EBUMENYI_MEETING'::"MeetingType"
|
None | No description |
| priority |
USER-DEFINED
|
NO |
'MEDIUM'::"EventPriority"
|
None | No description |
| reminderMinutesBefore |
ARRAY
|
YES |
ARRAY[30]
|
None | No description |
| commonId |
text
|
YES | None | None | No description |
| isCancelled |
boolean
|
NO |
false
|
None | No description |
| isRepeating |
boolean
|
NO |
false
|
None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| eventId |
text
|
NO | None | None | No description |
| name |
text
|
NO | None | None | No description |
| url |
text
|
NO | None | None | No description |
| createdAt |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| updatedAt |
timestamp without time zone
|
NO | None | None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| eventId |
text
|
NO | None | None | No description |
text
|
NO | None | None | No description | |
| name |
text
|
YES | None | None | No description |
| createdAt |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| updatedAt |
timestamp without time zone
|
NO | None | None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| eventId |
text
|
NO | None | None | No description |
| userId |
text
|
NO | None | None | No description |
| createdAt |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| updatedAt |
timestamp without time zone
|
NO | None | None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| systemReviewId |
text
|
NO | None | None | No description |
| category |
text
|
NO | None | None | No description |
| label |
text
|
NO | None | None | No description |
| rating |
integer(32)
|
NO | None | None | No description |
| createdAt |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| updatedAt |
timestamp without time zone
|
NO | None | None | No description |
| categoryId |
text
|
NO | None | None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| studentId |
text
|
NO | None | None | No description |
| courseId |
text
|
NO | None | None | No description |
text
|
NO | None | None | No description | |
| createdAt |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| updatedAt |
timestamp without time zone
|
NO | None | None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| sectionId |
text
|
NO | None | None | No description |
| title |
text
|
NO | None | None | No description |
| description |
text
|
YES | None | None | No description |
| totalSlide |
integer(32)
|
NO |
0
|
None | No description |
| chapterNumber |
integer(32)
|
NO | None | None | No description |
| lessonDuration |
integer(32)
|
NO |
5
|
None | No description |
| isPublished |
boolean
|
NO |
true
|
None | No description |
| createdAt |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| updatedAt |
timestamp without time zone
|
NO | None | None | No description |
| activityAt |
integer(32)
|
YES | None | None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| chapterReviewId |
text
|
NO | None | None | No description |
| category |
text
|
NO | None | None | No description |
| categoryId |
text
|
NO | None | None | No description |
| label |
text
|
NO | None | None | No description |
| rating |
integer(32)
|
NO | None | None | No description |
| createdAt |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| updatedAt |
timestamp without time zone
|
NO | None | None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| studentId |
text
|
NO | None | None | No description |
| chapterId |
text
|
NO | None | None | No description |
| progress |
double precision(53)
|
NO |
0.0
|
None | No description |
| createdAt |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| updatedAt |
timestamp without time zone
|
NO | None | None | No description |
| isCompleted |
boolean
|
NO |
false
|
None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| studentId |
text
|
NO | None | None | No description |
| chapterId |
text
|
NO | None | None | No description |
| comment |
text
|
NO | None | None | No description |
| rating |
double precision(53)
|
NO | None | None | No description |
| createdAt |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| updatedAt |
timestamp without time zone
|
NO | None | None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| creatorId |
text
|
NO | None | None | No description |
| title |
text
|
NO | None | None | No description |
| coverIcon |
text
|
NO | None | None | No description |
| description |
text
|
YES | None | None | No description |
| isPublished |
boolean
|
NO |
true
|
None | No description |
| createdAt |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| updatedAt |
timestamp without time zone
|
NO | None | None | No description |
| rating |
double precision(53)
|
NO |
0.0
|
None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| courseReviewId |
text
|
NO | None | None | No description |
| category |
text
|
NO | None | None | No description |
| categoryId |
text
|
NO | None | None | No description |
| label |
text
|
NO | None | None | No description |
| rating |
integer(32)
|
NO | None | None | No description |
| createdAt |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| updatedAt |
timestamp without time zone
|
NO | None | None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| courseId |
text
|
NO | None | None | No description |
| title |
text
|
NO | None | None | No description |
| summary |
text
|
NO | None | None | No description |
| bannerImage |
text
|
YES | None | None | No description |
| thumbnail |
text
|
NO | None | None | No description |
| createdAt |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| updatedAt |
timestamp without time zone
|
NO | None | None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| studentId |
text
|
NO | None | None | No description |
| courseId |
text
|
NO | None | None | No description |
| progress |
double precision(53)
|
NO |
0.0
|
None | No description |
| createdAt |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| updatedAt |
timestamp without time zone
|
NO | None | None | No description |
| isCompleted |
boolean
|
NO |
false
|
None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| studentId |
text
|
NO | None | None | No description |
| courseId |
text
|
NO | None | None | No description |
| comment |
text
|
NO | None | None | No description |
| rating |
double precision(53)
|
NO | None | None | No description |
| createdAt |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| updatedAt |
timestamp without time zone
|
NO | None | None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| fileName |
text
|
NO | None | None | No description |
| file |
text
|
NO | None | None | No description |
| createdAt |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| updatedAt |
timestamp without time zone
|
NO | None | None | No description |
| courseId |
text
|
NO | None | None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| slideId |
text
|
NO | None | None | No description |
| message |
text
|
NO | None | None | No description |
| isPublished |
boolean
|
NO |
true
|
None | No description |
| createdAt |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| updatedAt |
timestamp without time zone
|
NO | None | None | No description |
| userId |
text
|
NO | None | None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| userId |
text
|
NO | None | None | No description |
| slideId |
text
|
NO | None | None | No description |
| message |
text
|
NO | None | None | No description |
| isPublished |
boolean
|
NO |
true
|
None | No description |
| createdAt |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| updatedAt |
timestamp without time zone
|
NO | None | None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| courseId |
text
|
YES | None | None | No description |
| isPublished |
boolean
|
NO |
true
|
None | No description |
| createdAt |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| updatedAt |
timestamp without time zone
|
NO | None | None | No description |
| questionToBeAnswered |
integer(32)
|
NO |
1
|
None | No description |
| marksToPass |
integer(32)
|
NO |
0
|
None | No description |
| description |
text
|
YES | None | None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| isPublished |
boolean
|
NO |
true
|
None | No description |
| createdAt |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| updatedAt |
timestamp without time zone
|
NO | None | None | No description |
| description |
text
|
YES | None | None | No description |
| marksToPass |
integer(32)
|
NO |
0
|
None | No description |
| questionToBeAnswered |
integer(32)
|
NO |
1
|
None | No description |
| courseId |
text
|
YES | None | None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| name |
text
|
NO | None | None | No description |
| createdAt |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| updatedAt |
timestamp without time zone
|
NO | None | None | No description |
| activeChws |
integer(32)
|
YES |
0
|
None | No description |
| cell |
text
|
YES | None | None | No description |
| chwSupervisor |
text
|
YES | None | None | No description |
| chwSupervisorContact |
text
|
YES | None | None | No description |
| contact |
text
|
YES | None | None | No description |
| district |
text
|
YES | None | None | No description |
text
|
YES | None | None | No description | |
| sector |
text
|
YES | None | None | No description |
| totalChws |
integer(32)
|
YES |
0
|
None | No description |
| village |
text
|
YES | None | None | No description |
| catchmentArea |
ARRAY
|
YES |
ARRAY[]::text[]
|
None | No description |
| province |
text
|
YES | None | None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| userId |
text
|
NO | None | Primary Key | No description |
| totalUnread |
integer(32)
|
NO |
0
|
None | No description |
| updatedAt |
timestamp without time zone
|
NO | None | None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| chapterId |
text
|
NO | None | None | No description |
| createdAt |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| updatedAt |
timestamp without time zone
|
NO | None | None | No description |
| description |
text
|
YES | None | None | No description |
| marksToPass |
integer(32)
|
NO |
0
|
None | No description |
| questionToBeAnswered |
integer(32)
|
NO |
1
|
None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| userId |
text
|
NO | None | None | No description |
| title |
text
|
NO | None | None | No description |
| message |
text
|
NO | None | None | No description |
| type |
USER-DEFINED
|
NO |
'info'::"NotificationType"
|
None | No description |
| isRead |
boolean
|
NO |
false
|
None | No description |
| actionUrl |
character varying(500)
|
YES | None | None | No description |
| entityType |
character varying(50)
|
YES | None | None | No description |
| entityId |
text
|
YES | None | None | No description |
| metadata |
jsonb
|
YES | None | None | No description |
| createdAt |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| updatedAt |
timestamp without time zone
|
NO | None | None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| userId |
text
|
NO | None | None | No description |
| token |
character varying(500)
|
NO | None | None | No description |
| platform |
text
|
NO |
'web'::text
|
None | No description |
| deviceId |
character varying(200)
|
YES | None | None | No description |
| expiresAt |
timestamp without time zone
|
YES | None | None | No description |
| createdAt |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| updatedAt |
timestamp without time zone
|
NO | None | None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| label |
text
|
NO | None | None | No description |
| image |
text
|
YES | None | None | No description |
| createdAt |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| updatedAt |
timestamp without time zone
|
NO | None | None | No description |
| questionnaireId |
text
|
NO | None | None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| isPublished |
boolean
|
NO |
true
|
None | No description |
| createdAt |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| updatedAt |
timestamp without time zone
|
NO | None | None | No description |
| description |
text
|
YES | None | None | No description |
| marksToPass |
integer(32)
|
NO |
0
|
None | No description |
| questionToBeAnswered |
integer(32)
|
NO |
1
|
None | No description |
| courseId |
text
|
YES | None | None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| question |
text
|
NO | None | None | No description |
| questionImage |
text
|
YES | None | None | No description |
| allowMultiple |
boolean
|
NO |
false
|
None | No description |
| midTestId |
text
|
YES | None | None | No description |
| createdAt |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| updatedAt |
timestamp without time zone
|
NO | None | None | No description |
| courseId |
text
|
YES | None | None | No description |
| feedbackStatement |
text
|
YES | None | None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| courseId |
text
|
NO | None | None | No description |
| title |
text
|
NO | None | None | No description |
| description |
text
|
YES | None | None | No description |
| totalChapter |
integer(32)
|
NO |
0
|
None | No description |
| createdAt |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| updatedAt |
timestamp without time zone
|
NO | None | None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| sectionReviewId |
text
|
NO | None | None | No description |
| category |
text
|
NO | None | None | No description |
| categoryId |
text
|
NO | None | None | No description |
| label |
text
|
NO | None | None | No description |
| rating |
integer(32)
|
NO | None | None | No description |
| createdAt |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| updatedAt |
timestamp without time zone
|
NO | None | None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| studentId |
text
|
NO | None | None | No description |
| sectionId |
text
|
NO | None | None | No description |
| comment |
text
|
NO | None | None | No description |
| rating |
double precision(53)
|
NO | None | None | No description |
| createdAt |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| updatedAt |
timestamp without time zone
|
NO | None | None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| chapterId |
text
|
NO | None | None | No description |
| note |
text
|
YES | None | None | No description |
| description |
text
|
YES | None | None | No description |
| slideNumber |
integer(32)
|
NO | None | None | No description |
| file |
text
|
YES | None | None | No description |
| isPublished |
boolean
|
NO |
true
|
None | No description |
| createdAt |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| updatedAt |
timestamp without time zone
|
NO | None | None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| studentId |
text
|
NO | None | None | No description |
| slideId |
text
|
NO | None | None | No description |
| isCompleted |
boolean
|
NO |
false
|
None | No description |
| createdAt |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| updatedAt |
timestamp without time zone
|
NO | None | None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| userId |
text
|
NO | None | None | No description |
| role |
USER-DEFINED
|
NO |
'STAFF'::"RoleType"
|
None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| userId |
text
|
NO | None | None | No description |
| role |
USER-DEFINED
|
NO |
'TRAINEE'::"RoleType"
|
None | No description |
| status |
USER-DEFINED
|
NO |
'ACTIVE'::"StudentStatus"
|
None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| studentId |
text
|
NO | None | None | No description |
| slideId |
text
|
NO | None | None | No description |
| progress |
double precision(53)
|
NO |
0.0
|
None | No description |
| createdAt |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| updatedAt |
timestamp without time zone
|
NO | None | None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| userId |
text
|
NO | None | None | No description |
| createdAt |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| updatedAt |
timestamp without time zone
|
NO | None | None | No description |
| feedback |
text
|
NO | None | None | No description |
| overallRating |
double precision(53)
|
NO | None | None | No description |
| recommendation |
text
|
NO | None | None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
text
|
YES | None | None | No description | |
| password |
text
|
NO | None | None | No description |
| phoneNumber |
text
|
NO | None | None | No description |
| district |
text
|
NO | None | None | No description |
| sector |
text
|
NO | None | None | No description |
| cell |
text
|
NO | None | None | No description |
| village |
text
|
NO | None | None | No description |
| NID |
text
|
YES | None | None | No description |
| birthdate |
timestamp without time zone
|
YES | None | None | No description |
| createdAt |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| updatedAt |
timestamp without time zone
|
NO | None | None | No description |
| otp |
text
|
YES | None | None | No description |
| otpExpiresAt |
timestamp without time zone
|
YES | None | None | No description |
| photo |
text
|
NO |
'https://img.freepik.com/premium-vector/user-profile-icon-flat-style-member-avatar-vector-illustration-isolated-background-human-permission-sign-business-concept_157943-15752.jpg'::text
|
None | No description |
| fullNames |
text
|
NO | None | None | No description |
| gender |
text
|
YES | None | None | No description |
| video |
text
|
YES | None | None | No description |
| audio |
text
|
YES | None | None | No description |
| bio |
text
|
YES | None | None | No description |
| industry |
USER-DEFINED
|
YES | None | None | No description |
| hospitalId |
text
|
YES | None | None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| userId |
text
|
NO | None | None | No description |
| name |
USER-DEFINED
|
NO | None | None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
character varying(36)
|
NO | None | Primary Key | No description |
| checksum |
character varying(64)
|
NO | None | None | No description |
| finished_at |
timestamp with time zone
|
YES | None | None | No description |
| migration_name |
character varying(255)
|
NO | None | None | No description |
| logs |
text
|
YES | None | None | No description |
| rolled_back_at |
timestamp with time zone
|
YES | None | None | No description |
| started_at |
timestamp with time zone
|
NO |
now()
|
None | No description |
| applied_steps_count |
integer(32)
|
NO |
0
|
None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| name |
text
|
NO | None | None | No description |
| description |
text
|
YES | None | None | No description |
| photo |
text
|
YES |
'https://res.cloudinary.com/dleiqpvue/image/upload/v1759124054/rbc-removebg-preview_k8xhjr.png'::text
|
None | No description |
| lastPostId |
text
|
YES | None | None | No description |
| createdById |
text
|
NO | None | None | No description |
| isPublic |
boolean
|
NO |
false
|
None | No description |
| createdAt |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| updatedAt |
timestamp without time zone
|
NO | None | None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| communityId |
text
|
NO | None | None | No description |
| userId |
text
|
NO | None | None | No description |
| role |
text
|
NO |
'member'::text
|
None | No description |
| joinedAt |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| postId |
text
|
NO | None | None | No description |
| userId |
text
|
NO | None | None | No description |
| text |
text
|
NO | None | None | No description |
| parentId |
text
|
YES | None | None | No description |
| timestamp |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| postId |
text
|
NO | None | None | No description |
| userId |
text
|
NO | None | None | No description |
| likedAt |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| communityId |
text
|
NO | None | None | No description |
| authorId |
text
|
NO | None | None | No description |
| title |
text
|
NO | None | None | No description |
| content |
text
|
NO | None | None | No description |
| photo |
text
|
YES | None | None | No description |
| isDeleted |
boolean
|
NO |
false
|
None | No description |
| editedAt |
timestamp without time zone
|
YES | None | None | No description |
| viewCount |
integer(32)
|
NO |
0
|
None | No description |
| likeCount |
integer(32)
|
NO |
0
|
None | No description |
| commentCount |
integer(32)
|
NO |
0
|
None | No description |
| timestamp |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| userId1 |
text
|
NO | None | None | No description |
| userId2 |
text
|
NO | None | None | No description |
| lastMessageId |
text
|
YES | None | None | No description |
| isArchived |
boolean
|
NO |
false
|
None | No description |
| createdAt |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| updatedAt |
timestamp without time zone
|
NO | None | None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| messageId |
text
|
NO | None | None | No description |
| userId |
text
|
NO | None | None | No description |
| likedAt |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| messageId |
text
|
NO | None | None | No description |
| userId |
text
|
NO | None | None | No description |
| readAt |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| chatId |
text
|
NO | None | None | No description |
| senderId |
text
|
NO | None | None | No description |
| content |
text
|
NO | None | None | No description |
| type |
text
|
NO |
'text'::text
|
None | No description |
| attachments |
text
|
YES | None | None | No description |
| isDeleted |
boolean
|
NO |
false
|
None | No description |
| editedAt |
timestamp without time zone
|
YES | None | None | No description |
| readCount |
integer(32)
|
NO |
0
|
None | No description |
| likeCount |
integer(32)
|
NO |
0
|
None | No description |
| timestamp |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
integer(32)
|
NO |
nextval('fired_reminders_id_seq'::regclass)
|
Primary Key | No description |
| event_id |
text
|
NO | None | None | No description |
| user_id |
text
|
NO | None | None | No description |
| fire_at |
timestamp without time zone
|
NO | None | None | No description |
| minutes_before |
integer(32)
|
NO | None | None | No description |
| fired_at |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| groupId |
text
|
NO | None | None | No description |
| userId |
text
|
NO | None | None | No description |
| role |
text
|
NO |
'member'::text
|
None | No description |
| joinedAt |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| name |
text
|
NO | None | None | No description |
| photo |
text
|
YES |
'https://res.cloudinary.com/dleiqpvue/image/upload/v1759124054/rbc-removebg-preview_k8xhjr.png'::text
|
None | No description |
| description |
text
|
YES | None | None | No description |
| lastMessageId |
text
|
YES | None | None | No description |
| createdById |
text
|
NO | None | None | No description |
| isArchived |
boolean
|
NO |
false
|
None | No description |
| createdAt |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| updatedAt |
timestamp without time zone
|
NO | None | None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| messageId |
text
|
NO | None | None | No description |
| userId |
text
|
NO | None | None | No description |
| text |
text
|
NO | None | None | No description |
| parentId |
text
|
YES | None | None | No description |
| timestamp |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| messageId |
text
|
NO | None | None | No description |
| userId |
text
|
NO | None | None | No description |
| likedAt |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| messageId |
text
|
NO | None | None | No description |
| userId |
text
|
NO | None | None | No description |
| readAt |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |
| Column Name | Data Type | Nullable | Default Value | Constraints | Description |
|---|---|---|---|---|---|
| id |
text
|
NO | None | Primary Key | No description |
| groupId |
text
|
NO | None | None | No description |
| senderId |
text
|
NO | None | None | No description |
| content |
text
|
NO | None | None | No description |
| type |
text
|
NO |
'text'::text
|
None | No description |
| attachments |
text
|
YES | None | None | No description |
| isDeleted |
boolean
|
NO |
false
|
None | No description |
| editedAt |
timestamp without time zone
|
YES | None | None | No description |
| readCount |
integer(32)
|
NO |
0
|
None | No description |
| likeCount |
integer(32)
|
NO |
0
|
None | No description |
| commentCount |
integer(32)
|
NO |
0
|
None | No description |
| timestamp |
timestamp without time zone
|
NO |
CURRENT_TIMESTAMP
|
None | No description |