36782-vm/db/migrations/032_create_chat_messages_table.sql
2025-12-28 19:43:55 +00:00

11 lines
379 B
SQL

CREATE TABLE IF NOT EXISTS `chat_messages` (
`id` INT AUTO_INCREMENT PRIMARY KEY,
`session_id` INT NOT NULL,
`sender` ENUM('user', 'assistant') NOT NULL,
`message` TEXT NOT NULL,
`sources` TEXT,
`created_at` TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
FOREIGN KEY (`session_id`) REFERENCES `chat_sessions`(`id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;