fix: 新增态 效果

This commit is contained in:
Daniel
2026-03-05 15:53:10 +08:00
parent a3bf8abda5
commit af59d6367f
16 changed files with 1334 additions and 113 deletions

View File

@@ -291,6 +291,25 @@ function runMigrations(db) {
exec('ALTER TABLE map_strike_line ADD COLUMN struck_at TEXT')
}
} catch (_) {}
try {
exec(`
CREATE TABLE IF NOT EXISTS animation_config (
id INTEGER PRIMARY KEY CHECK (id = 1),
strike_cutoff_days INTEGER NOT NULL DEFAULT 5,
updated_at TEXT NOT NULL DEFAULT (datetime('now'))
);
INSERT OR IGNORE INTO animation_config (id, strike_cutoff_days) VALUES (1, 5);
`)
} catch (_) {}
try {
exec(`
CREATE TABLE IF NOT EXISTS war_map_config (
id INTEGER PRIMARY KEY CHECK (id = 1),
config TEXT NOT NULL,
updated_at TEXT NOT NULL DEFAULT (datetime('now'))
);
`)
} catch (_) {}
}
async function initDb() {