Query
CREATE TABLE messages (
id VARCHAR NOT NULL,
conversation_id VARCHAR NOT NULL,
user_id VARCHAR NOT NULL,
role VARCHAR NOT NULL,
content TEXT NOT NULL,
provider VARCHAR,
model VARCHAR,
raw TEXT,
response_id VARCHAR,
prompt_tokens INTEGER,
completion_tokens INTEGER,
total_tokens INTEGER,
created_at DATETIME NOT NULL,
PRIMARY KEY (id)
)