13 lines
354 B
SQL
13 lines
354 B
SQL
CREATE TABLE IF NOT EXISTS messages (
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
chat_id INTEGER NOT NULL,
|
|
timestamp DATETIME DEFAULT CURRENT_TIMESTAMP,
|
|
text TEXT NOT NULL,
|
|
is_user BOOL NOT NULL,
|
|
|
|
UNIQUE(id, chat_id)
|
|
);
|
|
|
|
CREATE INDEX idx_message_timestamp ON messages(timestamp);
|
|
CREATE INDEX idx_message_chat_id ON messages(chat_id);
|