From bb82b6920b93e43fb288d9aeadeb6dd21ffc8cf7 Mon Sep 17 00:00:00 2001 From: Mateusz Kwasniewski Date: Tue, 6 May 2025 11:21:20 +0200 Subject: [PATCH] feat: feature link migration (#9900) --- .../20250506074807-feature-link-table.js | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 src/migrations/20250506074807-feature-link-table.js diff --git a/src/migrations/20250506074807-feature-link-table.js b/src/migrations/20250506074807-feature-link-table.js new file mode 100644 index 0000000000..3a06cbf32f --- /dev/null +++ b/src/migrations/20250506074807-feature-link-table.js @@ -0,0 +1,24 @@ + +exports.up = (db, callback) => { + db.runSql( + ` + CREATE TABLE IF NOT EXISTS feature_link( + id TEXT NOT NULL PRIMARY KEY, + feature_name VARCHAR(255) NOT NULL, + url TEXT NOT NULL, + title TEXT, + FOREIGN KEY (feature_name) REFERENCES features(name) ON DELETE CASCADE + ); + `, + callback, + ); +}; + +exports.down = (db, callback) => { + db.runSql( + ` + DROP TABLE IF EXISTS feature_link; + `, + callback, + ); +};