Procházet zdrojové kódy

Marriage certificates in uat

Andrew Grant před 4 měsíci
rodič
revize
8776aa16ab

+ 1 - 1
src/main/resources/application.properties

@@ -2,5 +2,5 @@ spring.application.name=grants
 server.port=8086
 server.servlet.context-path=/grants
 spring.mvc.format.date=dd-MM-yyyy
-spring.profiles.active=dev
+spring.profiles.active=uat
 logging.level.scot.carricksoftware=trace

+ 40 - 0
src/main/resources/db/changelog/2025/08/10-01-changelog.sql

@@ -0,0 +1,40 @@
+/*
+ * Copyright (c) 2025.  Andrew Grant Carrick Software. All rights reserved
+ *
+ */
+
+-- liquibase formatted sql
+
+-- changeset apg:1754784691547-1
+ALTER TABLE marriage_certificate
+    ADD bride_age                 VARCHAR(255) NULL,
+    ADD bride_condition           VARCHAR(255) NULL,
+    ADD bride_father              BIGINT       NULL,
+    ADD bride_father_rank         VARCHAR(255) NULL,
+    ADD bride_rank                VARCHAR(255) NULL,
+    ADD bride_residence_id        BIGINT       NULL,
+    ADD bride_untracked_father    VARCHAR(255) NULL,
+    ADD bride_untracked_residence VARCHAR(255) NULL,
+    ADD certificate_date          VARCHAR(255) NULL,
+    ADD certificate_number        VARCHAR(255) NULL,
+    ADD certificate_type          VARCHAR(255) NULL,
+    ADD first_witness             BIGINT       NULL,
+    ADD groom_age                 VARCHAR(255) NULL,
+    ADD groom_condition           VARCHAR(255) NULL,
+    ADD groom_father              BIGINT       NULL,
+    ADD groom_father_rank         VARCHAR(255) NULL,
+    ADD groom_rank                VARCHAR(255) NULL,
+    ADD groom_residence_id        BIGINT       NULL,
+    ADD groom_untracked_father    VARCHAR(255) NULL,
+    ADD groom_untracked_residence VARCHAR(255) NULL,
+    ADD number                    VARCHAR(255) NULL,
+    ADD organisation_id           BIGINT       NULL,
+    ADD registration_authority    BIGINT       NULL,
+    ADD second_witness            BIGINT       NULL,
+    ADD untracked_first_witness   VARCHAR(255) NULL,
+    ADD untracked_second_witness  VARCHAR(255) NULL,
+    ADD untracked_where_married   VARCHAR(255) NULL,
+    ADD volume                    VARCHAR(255) NULL,
+    ADD when_married              VARCHAR(255) NULL,
+    ADD where_married_id          BIGINT       NULL;
+

+ 20 - 0
src/main/resources/db/changelog/2025/08/10-02-changelog.sql

@@ -0,0 +1,20 @@
+/*
+ * Copyright (c) 2025.  Andrew Grant Carrick Software. All rights reserved
+ *
+ */
+
+-- liquibase formatted sql
+
+
+-- changeset apg:1754784691547-31
+ALTER TABLE marriage_certificate
+    ADD CONSTRAINT FK_MARRIAGECERTIFICATE_ON_BRIDE_FATHER FOREIGN KEY (bride_father) REFERENCES person (id),
+    ADD CONSTRAINT FK_MARRIAGECERTIFICATE_ON_BRIDE_RESIDENCE FOREIGN KEY (bride_residence_id) REFERENCES place (id),
+    ADD CONSTRAINT FK_MARRIAGECERTIFICATE_ON_FIRST_WITNESS FOREIGN KEY (first_witness) REFERENCES person (id),
+    ADD CONSTRAINT FK_MARRIAGECERTIFICATE_ON_GROOM_FATHER FOREIGN KEY (groom_father) REFERENCES person (id),
+    ADD CONSTRAINT FK_MARRIAGECERTIFICATE_ON_GROOM_RESIDENCE FOREIGN KEY (groom_residence_id) REFERENCES place (id),
+    ADD CONSTRAINT FK_MARRIAGECERTIFICATE_ON_ORGANISATION FOREIGN KEY (organisation_id) REFERENCES organisation (id),
+    ADD CONSTRAINT FK_MARRIAGECERTIFICATE_ON_REGISTRATION_AUTHORITY FOREIGN KEY (registration_authority) REFERENCES organisation (id),
+    ADD CONSTRAINT FK_MARRIAGECERTIFICATE_ON_SECOND_WITNESS FOREIGN KEY (second_witness) REFERENCES person (id),
+    ADD CONSTRAINT FK_MARRIAGECERTIFICATE_ON_WHERE_MARRIED FOREIGN KEY (where_married_id) REFERENCES place (id);
+

+ 2 - 0
src/main/resources/db/changelog/master.xml

@@ -48,6 +48,8 @@
     <include file="/db/changelog/2025/07/22-05-changelog.sql"/>
     <include file="/db/changelog/2025/07/24-01-changelog.sql"/>
     <include file="/db/changelog/2025/07/26-01-changelog.sql"/>
+    <include file="/db/changelog/2025/08/10-01-changelog.sql"/>
+    <include file="/db/changelog/2025/08/10-02-changelog.sql"/>