-- Sprout2FA 初始 schema CREATE TABLE IF NOT EXISTS app_meta ( key TEXT PRIMARY KEY NOT NULL, value TEXT NOT NULL ); CREATE TABLE IF NOT EXISTS totp_accounts ( id TEXT PRIMARY KEY NOT NULL, label TEXT NOT NULL, issuer TEXT, encrypted_secret TEXT NOT NULL, algorithm TEXT NOT NULL DEFAULT 'SHA1', digits INTEGER NOT NULL DEFAULT 6, period INTEGER NOT NULL DEFAULT 30, created_at INTEGER NOT NULL, sort_order INTEGER NOT NULL DEFAULT 0 ); CREATE INDEX IF NOT EXISTS idx_totp_sort ON totp_accounts (sort_order, created_at);