Pool Plutonium keys by game for launches and autoscaling

This commit is contained in:
2026-10-07 11:24:53 -04:00
parent 56e5a2d06d
commit ec45371478
47 changed files with 956 additions and 305 deletions
@@ -12,6 +12,9 @@ it('retires only obsolete backend columns while preserving instances, history, k
const previous = new Database(fixture.dbPath);
// Model the former required resource identity and an unrelated extension.
previous.exec(schema);
previous.exec(`DROP TABLE server_keys;
CREATE TABLE server_keys(server_id TEXT PRIMARY KEY,pluto_key TEXT NOT NULL,
updated_at TEXT NOT NULL DEFAULT (datetime('now')));`);
previous.exec(`ALTER TABLE servers ADD COLUMN komodo_type TEXT NOT NULL DEFAULT 'deployment';
ALTER TABLE servers ADD COLUMN komodo_name TEXT NOT NULL;
ALTER TABLE servers ADD COLUMN komodo_server TEXT;