diff --git a/backend/db/migrate.js b/backend/db/migrate.js index e564390..5f24ab8 100644 --- a/backend/db/migrate.js +++ b/backend/db/migrate.js @@ -13,6 +13,8 @@ CREATE TABLE IF NOT EXISTS redeploy_logs ( ); `; + + db.exec(createRedeployLogsTable); try { @@ -28,4 +30,17 @@ try { console.log('✅ redeploy_logs table ready'); +const createSettingsTable = ` + CREATE TABLE IF NOT EXISTS settings ( + key TEXT PRIMARY KEY, + value TEXT, + updated_at TEXT DEFAULT CURRENT_TIMESTAMP + ) +`; + +db.exec(createSettingsTable); + +console.log('✅ settings table ready'); + + db.close(); diff --git a/backend/db/settings.js b/backend/db/settings.js index dfd9d99..a2953c2 100644 --- a/backend/db/settings.js +++ b/backend/db/settings.js @@ -1,15 +1,5 @@ import { db } from './index.js'; -const CREATE_TABLE_SQL = ` - CREATE TABLE IF NOT EXISTS settings ( - key TEXT PRIMARY KEY, - value TEXT, - updated_at TEXT DEFAULT CURRENT_TIMESTAMP - ) -`; - -db.prepare(CREATE_TABLE_SQL).run(); - const getSettingStmt = db.prepare('SELECT key, value, updated_at FROM settings WHERE key = ?'); const setSettingStmt = db.prepare(` INSERT INTO settings (key, value, updated_at)