SQL
CREATE TABLE "chat" (
"id" VARCHAR(255) NOT NULL,
"user_id" VARCHAR(255) NOT NULL,
"title" TEXT NOT NULL NOT NULL,
"share_id" VARCHAR(255),
"archived" INTEGER NOT NULL,
"created_at" DATETIME NOT NULL NOT NULL,
"updated_at" DATETIME NOT NULL NOT NULL,
chat JSON,
pinned BOOLEAN,
meta JSON DEFAULT '{}' NOT NULL,
folder_id TEXT
)
Columns
| Column | Data type | Allow null | Primary key | Actions |
|---|---|---|---|---|
id |
VARCHAR(255) |
Rename | Drop | ||
user_id |
VARCHAR(255) |
Rename | Drop | ||
title |
TEXT |
Rename | Drop | ||
share_id |
VARCHAR(255) |
✓ | Rename | Drop | |
archived |
INTEGER |
Rename | Drop | ||
created_at |
DATETIME |
Rename | Drop | ||
updated_at |
DATETIME |
Rename | Drop | ||
chat |
JSON |
✓ | Rename | Drop | |
pinned |
BOOLEAN |
✓ | Rename | Drop | |
meta |
JSON |
Rename | Drop | ||
folder_id |
TEXT |
✓ | Rename | Drop |
Indexes
| Name | Columns | Unique | SQL | Drop? |
|---|---|---|---|---|
| chat_id |
id
|
✓ | SQL | Drop |
| chat_share_id |
share_id
|
✓ | SQL | Drop |
| folder_id_idx |
folder_id
|
SQL | Drop | |
| folder_id_user_id_idx |
|
SQL | Drop | |
| updated_at_user_id_idx |
|
SQL | Drop | |
| user_id_archived_idx |
|
SQL | Drop | |
| user_id_pinned_idx |
|
SQL | Drop |