From 48b5ccf86522d218d203247e7802401bcd7a304f Mon Sep 17 00:00:00 2001 From: mdmADA Date: Mon, 23 Sep 2019 17:19:56 +1000 Subject: [PATCH] create flyway script to alter fileaccessrequests to add guestbookresponse_id as foreign key for request access that requires guestbook response --- .../V4.16.0.3__2043-alter-fileaccess-requests-tbl.sql | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 src/main/resources/db/migration/V4.16.0.3__2043-alter-fileaccess-requests-tbl.sql diff --git a/src/main/resources/db/migration/V4.16.0.3__2043-alter-fileaccess-requests-tbl.sql b/src/main/resources/db/migration/V4.16.0.3__2043-alter-fileaccess-requests-tbl.sql new file mode 100644 index 00000000000..b99c240ca69 --- /dev/null +++ b/src/main/resources/db/migration/V4.16.0.3__2043-alter-fileaccess-requests-tbl.sql @@ -0,0 +1,9 @@ +DO $$ +BEGIN +IF NOT EXISTS (SELECT 1 FROM information_schema.columns WHERE table_name='fileaccessrequests' AND column_name='guestbookresponse_id') THEN + ALTER TABLE fileaccessrequests ADD COLUMN guestbookresponse_id bigint; + ALTER TABLE fileaccessrequests ADD CONSTRAINT "fk_fileaccessrequests_guestbookresponse_id" FOREIGN KEY (guestbookresponse_id) REFERENCES guestbookresponse(id); +END IF; +END +$$ +