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