1
0
mirror of https://github.com/Unleash/unleash.git synced 2024-12-28 00:06:53 +01:00
unleash.unleash/src/migrations/20231030091931-add-created-by-and-status-change-request-schedule.js

27 lines
704 B
JavaScript
Raw Normal View History

'use strict';
exports.up = function (db, cb) {
db.runSql(`
CREATE TYPE change_request_schedule_status AS ENUM ('pending', 'failed');
ALTER TABLE change_request_schedule
ADD COLUMN IF NOT EXISTS created_by integer REFERENCES users(id);
ALTER TABLE change_request_schedule
ADD COLUMN IF NOT EXISTS status change_request_schedule_status default 'pending';
`, cb);
};
exports.down = function (db, cb) {
db.runSql(`
ALTER TABLE change_request_schedule
DROP COLUMN IF EXISTS created_by;
ALTER TABLE change_request_schedule
DROP COLUMN IF EXISTS status;
DROP TYPE change_request_schedule_status
`, cb);
};