UNPKG

unleash-server

Version:

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

27 lines (26 loc) 1.1 kB
'use strict'; exports.up = function (db, callback) { db.runSql(` CREATE TABLE IF NOT EXISTS favorite_features ( feature VARCHAR(255) NOT NULL REFERENCES features (name) ON DELETE CASCADE, user_id INTEGER NOT NULL REFERENCES users (id) ON DELETE CASCADE, created_at TIMESTAMP WITH TIME ZONE NOT NULL DEFAULT now(), PRIMARY KEY (feature, user_id) ); CREATE TABLE IF NOT EXISTS favorite_projects ( project VARCHAR(255) NOT NULL REFERENCES projects (id) ON DELETE CASCADE, user_id INTEGER NOT NULL REFERENCES users (id) ON DELETE CASCADE, created_at TIMESTAMP WITH TIME ZONE NOT NULL DEFAULT now(), PRIMARY KEY (project, user_id) ); `, callback); }; exports.down = function (db, callback) { db.runSql(` DROP TABLE IF EXISTS favorite_features; DROP TABLE IF EXISTS favorite_projects; `, callback); }; //# sourceMappingURL=20221124123914-add-favorites.js.map