| Name | Type | Nullable | Default value | Comment |
|---|---|---|---|---|
| CHAT_ROOM_ID | NUMBER(38) | N | ||
| PRETTY_NAME | VARCHAR2(100.0) | Y | ||
| PRIVATE_GROUP_ID | NUMBER(38) | Y | ||
| MODERATED_P | CHAR(1.0) | Y | 'f' | |
| EXPIRATION_DAYS | NUMBER(38) | Y | ||
| CREATION_DATE | DATE | N | sysdate | |
| ACTIVE_P | CHAR(1.0) | Y | 't' | |
| SCOPE | VARCHAR2(20.0) | N | ||
| GROUP_ID | NUMBER(38) | Y |
| Constraint Name | Columns |
|---|---|
| SYS_C002087780 | CHAT_ROOM_ID |
| Constraint Name | Check Condition |
|---|---|
| CHAT_SCOPE_NOT_NULL_CHECK | (scope='group' and group_id is not null) or (scope='public' and group_id is null) |
| SYS_C002087775 | "CREATION_DATE" IS NOT NULL |
| SYS_C002087776 | "SCOPE" IS NOT NULL |
| SYS_C002087777 | moderated_p in ('t','f') |
| SYS_C002087778 | active_p in ('t','f') |
| Constraint Name | Columns | Referenced table | Referenced Constraint | On Delete Rule |
|---|---|---|---|---|
| SYS_C002087781 | PRIVATE_GROUP_ID | USER_GROUPS | SYS_C002087305 | NO ACTION |
| SYS_C002087782 | GROUP_ID | USER_GROUPS | SYS_C002087305 | NO ACTION |
| Option | Settings |
|---|---|
| Index Organized | No |
| Generated by Oracle | No |
| Clustered | No |
| Nested | No |
| Temporary | No |
| Index Name | Type | Unuqueness | Columns |
|---|---|---|---|
| CHAT_ROOMS_GROUP_IDX | NORMAL | NONUNIQUE | GROUP_ID |
| SYS_C002087780 | NORMAL | UNIQUE | CHAT_ROOM_ID |
| Table | Constraint |
|---|---|
| CHAT_MSGS | SYS_C002087793 |