1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-09-05 17:53:12 +02:00

feat: impact metrics migration (#10551)

This commit is contained in:
Mateusz Kwasniewski 2025-09-02 13:40:34 +02:00 committed by GitHub
parent 88d384573f
commit e9f651e2f5
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -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,
);
};