CREATE TABLE IF NOT EXISTS conversations ( id TEXT PRIMARY KEY, title TEXT, model TEXT NOT NULL, messages TEXT NOT NULL DEFAULT '[]', tokens_in INTEGER DEFAULT 0, tokens_out INTEGER DEFAULT 0, created_at DATETIME DEFAULT CURRENT_TIMESTAMP, updated_at DATETIME DEFAULT CURRENT_TIMESTAMP );