UNPKG

unleash-server

Version:

Unleash is an enterprise ready feature flag service. It provides different strategies for handling feature flags.

15 lines 689 B
"use strict"; exports.up = function (db, cb) { db.runSql(` UPDATE role_permission SET environment = null where environment = ''; DELETE FROM role_permission WHERE environment IS NOT NULL AND environment NOT IN (SELECT name FROM environments); ALTER TABLE role_permission ADD CONSTRAINT fk_role_permission_environment FOREIGN KEY (environment) REFERENCES environments(name) ON DELETE CASCADE; `, cb); }; exports.down = function (db, cb) { db.runSql(` ALTER TABLE role_permission DROP CONSTRAINT IF EXISTS fk_role_permission_environment; `, cb); }; //# sourceMappingURL=20241129102205-add-foreign-key-to-role-permissions.js.map