diff --git a/src/migrations/20250827135502-add-impact-metrics.js b/src/migrations/20250827135502-add-impact-metrics.js new file mode 100644 index 0000000000..cb036211e9 --- /dev/null +++ b/src/migrations/20250827135502-add-impact-metrics.js @@ -0,0 +1,23 @@ + +exports.up = (db, callback) => { + db.runSql( + ` + CREATE TABLE IF NOT EXISTS impact_metrics( + id TEXT NOT NULL PRIMARY KEY, + feature VARCHAR(255), + config JSONB NOT NULL, + FOREIGN KEY (feature) REFERENCES features(name) ON DELETE CASCADE + ); + `, + callback, + ); +}; + +exports.down = (db, callback) => { + db.runSql( + ` + DROP TABLE IF EXISTS impact_metrics; + `, + callback, + ); +};