Skip to content

Commit 7658211

Browse files
authored
Removed foreign key references from domains migrations to let redshift support the statements (#148)
1 parent ce2e7ef commit 7658211

File tree

3 files changed

+6
-12
lines changed

3 files changed

+6
-12
lines changed

commons/dev-analytics/configmaps/flyway-domains-schema.yaml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1063,8 +1063,7 @@ data:
10631063
content_type VARCHAR(2048) NOT NULL,
10641064
path VARCHAR(2048) NOT NULL,
10651065
created_at TIMESTAMP WITH TIME ZONE NOT NULL,
1066-
PRIMARY KEY (id),
1067-
FOREIGN KEY (purpose_template_id, metadata_version) REFERENCES domains.purpose_template (id, metadata_version) DEFERRABLE INITIALLY DEFERRED
1066+
PRIMARY KEY (id)
10681067
);
10691068

10701069
GRANT SELECT, INSERT, UPDATE, DELETE ON TABLE domains.purpose_template_risk_analysis_form_document TO
@@ -1081,8 +1080,7 @@ data:
10811080
path VARCHAR(2048) NOT NULL,
10821081
created_at TIMESTAMP WITH TIME ZONE NOT NULL,
10831082
signed_at TIMESTAMP WITH TIME ZONE NOT NULL,
1084-
PRIMARY KEY (id),
1085-
FOREIGN KEY (purpose_template_id, metadata_version) REFERENCES domains.purpose_template (id, metadata_version) DEFERRABLE INITIALLY DEFERRED
1083+
PRIMARY KEY (id)
10861084
);
10871085

10881086
GRANT SELECT, INSERT, UPDATE, DELETE ON TABLE domains.purpose_template_risk_analysis_form_signed_document TO

commons/prod-analytics/configmaps/flyway-domains-schema.yaml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1007,8 +1007,7 @@ data:
10071007
content_type VARCHAR(2048) NOT NULL,
10081008
path VARCHAR(2048) NOT NULL,
10091009
created_at TIMESTAMP WITH TIME ZONE NOT NULL,
1010-
PRIMARY KEY (id),
1011-
FOREIGN KEY (purpose_template_id, metadata_version) REFERENCES domains.purpose_template (id, metadata_version) DEFERRABLE INITIALLY DEFERRED
1010+
PRIMARY KEY (id)
10121011
);
10131012

10141013
GRANT SELECT, INSERT, UPDATE, DELETE ON TABLE domains.purpose_template_risk_analysis_form_document TO
@@ -1025,8 +1024,7 @@ data:
10251024
path VARCHAR(2048) NOT NULL,
10261025
created_at TIMESTAMP WITH TIME ZONE NOT NULL,
10271026
signed_at TIMESTAMP WITH TIME ZONE NOT NULL,
1028-
PRIMARY KEY (id),
1029-
FOREIGN KEY (purpose_template_id, metadata_version) REFERENCES domains.purpose_template (id, metadata_version) DEFERRABLE INITIALLY DEFERRED
1027+
PRIMARY KEY (id)
10301028
);
10311029

10321030
GRANT SELECT, INSERT, UPDATE, DELETE ON TABLE domains.purpose_template_risk_analysis_form_signed_document TO

commons/qa-analytics/configmaps/flyway-domains-schema.yaml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1007,8 +1007,7 @@ data:
10071007
content_type VARCHAR(2048) NOT NULL,
10081008
path VARCHAR(2048) NOT NULL,
10091009
created_at TIMESTAMP WITH TIME ZONE NOT NULL,
1010-
PRIMARY KEY (id),
1011-
FOREIGN KEY (purpose_template_id, metadata_version) REFERENCES domains.purpose_template (id, metadata_version) DEFERRABLE INITIALLY DEFERRED
1010+
PRIMARY KEY (id)
10121011
);
10131012

10141013
GRANT SELECT, INSERT, UPDATE, DELETE ON TABLE domains.purpose_template_risk_analysis_form_document TO
@@ -1025,8 +1024,7 @@ data:
10251024
path VARCHAR(2048) NOT NULL,
10261025
created_at TIMESTAMP WITH TIME ZONE NOT NULL,
10271026
signed_at TIMESTAMP WITH TIME ZONE NOT NULL,
1028-
PRIMARY KEY (id),
1029-
FOREIGN KEY (purpose_template_id, metadata_version) REFERENCES domains.purpose_template (id, metadata_version) DEFERRABLE INITIALLY DEFERRED
1027+
PRIMARY KEY (id)
10301028
);
10311029

10321030
GRANT SELECT, INSERT, UPDATE, DELETE ON TABLE domains.purpose_template_risk_analysis_form_signed_document TO

0 commit comments

Comments
 (0)