From 0de0da8f97ad0996a384c69fc1f0d3829c1596bc Mon Sep 17 00:00:00 2001 From: sjaanus Date: Thu, 3 Nov 2022 13:05:47 +0100 Subject: [PATCH] Remove manually added migrations and fix the scripts (#2324) * Fix migrations * Fix migrations --- .../20221103111940-fix-migrations.js | 14 +++++++ ...le.js => 20221103112200-change-request.js} | 2 - ...0221810114644-add-suggest-changes-table.js | 38 ------------------- 3 files changed, 14 insertions(+), 40 deletions(-) create mode 100644 src/migrations/20221103111940-fix-migrations.js rename src/migrations/{20221901130645-add-change-requests-table.js => 20221103112200-change-request.js} (93%) delete mode 100644 src/migrations/20221810114644-add-suggest-changes-table.js diff --git a/src/migrations/20221103111940-fix-migrations.js b/src/migrations/20221103111940-fix-migrations.js new file mode 100644 index 0000000000..f02934aca4 --- /dev/null +++ b/src/migrations/20221103111940-fix-migrations.js @@ -0,0 +1,14 @@ +'use strict'; + +exports.up = function (db, callback) { + db.runSql( + ` + delete from migrations where name in ('/20221901130645-add-change-requests-table', '/20221810114644-add-suggest-changes-table'); + `, + callback, + ); +}; + +exports.down = function (db, callback) { + db.runSql(``, callback); +}; diff --git a/src/migrations/20221901130645-add-change-requests-table.js b/src/migrations/20221103112200-change-request.js similarity index 93% rename from src/migrations/20221901130645-add-change-requests-table.js rename to src/migrations/20221103112200-change-request.js index 88e85ed0cd..da0e02cef6 100644 --- a/src/migrations/20221901130645-add-change-requests-table.js +++ b/src/migrations/20221103112200-change-request.js @@ -3,8 +3,6 @@ exports.up = function (db, callback) { db.runSql( ` - DROP TABLE IF EXISTS suggest_change; - DROP TABLE IF EXISTS suggest_change_set; CREATE TABLE IF NOT EXISTS change_requests ( id serial primary key, environment varchar(100) REFERENCES environments(name) ON DELETE CASCADE, diff --git a/src/migrations/20221810114644-add-suggest-changes-table.js b/src/migrations/20221810114644-add-suggest-changes-table.js deleted file mode 100644 index 1b4450afbd..0000000000 --- a/src/migrations/20221810114644-add-suggest-changes-table.js +++ /dev/null @@ -1,38 +0,0 @@ -'use strict'; - -exports.up = function (db, callback) { - db.runSql( - ` -CREATE TABLE IF NOT EXISTS suggest_change_set ( - id serial primary key, - environment varchar(100) REFERENCES environments(name) ON DELETE CASCADE, - state varchar(255) NOT NULL, - project varchar(255) REFERENCES projects(id) ON DELETE CASCADE, - created_by integer not null references users (id) ON DELETE CASCADE, - created_at timestamp default now() -); - -CREATE TABLE IF NOT EXISTS suggest_change ( - id serial primary key, - feature varchar(255) NOT NULL references features(name) on delete cascade, - action varchar(255) NOT NULL, - payload jsonb not null default '[]'::jsonb, - created_by integer not null references users (id) ON DELETE CASCADE, - created_at timestamp default now(), - suggest_change_set_id integer NOT NULL REFERENCES suggest_change_set(id) ON DELETE CASCADE, - UNIQUE (feature, action, suggest_change_set_id) -); -`, - callback, - ); -}; - -exports.down = function (db, callback) { - db.runSql( - ` -DROP TABLE IF EXISTS suggest_change; -DROP TABLE IF EXISTS suggest_change_set; - `, - callback, - ); -};