import type { AppDatabase } from "./db.js"; export async function initializeSchema(db: AppDatabase): Promise { await db.exec(` CREATE TABLE IF NOT EXISTS BotState ( key TEXT PRIMARY KEY, value TEXT NOT NULL ); CREATE TABLE IF NOT EXISTS TTSPreferences ( user_id TEXT PRIMARY KEY, engine TEXT NOT NULL, voice TEXT NOT NULL ); CREATE TABLE IF NOT EXISTS WBWStories ( story_id INTEGER PRIMARY KEY AUTOINCREMENT, story_text TEXT NOT NULL ); `); }