Browse Source

New changelog file

Andrew Grant 7 months ago
parent
commit
8191fa0775

+ 1 - 0
docs/additions.txt

@@ -13,6 +13,7 @@
 12: Validator Test
 13: Switch to uat
 14: Generate changelog (ctrl-shift-A) as sql
+14A:Edit the file to add COLUMN IF NOT EXISTS to the entries
 15: Add the new file to master.xml
 16: Run in terminal  mvn clean test liquibase:update
 

+ 3 - 0
src/main/resources/application-uat.properties

@@ -2,6 +2,9 @@
 spring.datasource.url=jdbc:mariadb://git.carricksoftware.co.uk:3306/grants_uat
 spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MySQLDialect
 
+spring.jpa.hibernate.ddl-auto=none
+spring.liquibase.change-log=classpath:db/changelog/db.changelog-master.yaml
+
 spring.datasource.username=apg
 spring.datasource.password=sjkis27
 

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

@@ -2,7 +2,7 @@ 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=debug
 
 

+ 1 - 1
src/main/resources/db/changelog/2025/04/26-01-changelog.sql

@@ -7,7 +7,7 @@
 
 -- changeset apg:1745685836198-1
 ALTER TABLE census_entry
-    ADD sex          VARCHAR(255) NULL;
+    ADD COLUMN IF NOT EXISTS sex   VARCHAR(255) NULL;
 
 
 

+ 19 - 0
src/main/resources/db/changelog/2025/04/28-01-changelog.sql

@@ -0,0 +1,19 @@
+/*
+ * Copyright (c) 2025.  Andrew Grant Carrick Software. All rights reserved
+ *
+ */
+
+-- liquibase formatted sql
+
+-- changeset apg:1745857129623-1
+ALTER TABLE census_entry
+    ADD COLUMN IF NOT EXISTS age          VARCHAR(255) NULL,
+    ADD COLUMN IF NOT EXISTS birth_day    VARCHAR(255) NULL,
+    ADD COLUMN IF NOT EXISTS birth_year   VARCHAR(255) NULL,
+    ADD COLUMN IF NOT EXISTS `condition`  VARCHAR(255) NULL,
+    ADD COLUMN IF NOT EXISTS gaelic       VARCHAR(255) NULL,
+    ADD COLUMN IF NOT EXISTS relationship VARCHAR(255) NULL,
+    ADD COLUMN IF NOT EXISTS sex          VARCHAR(255) NULL,
+    ADD COLUMN IF NOT EXISTS where_born   VARCHAR(255) NULL,
+    ADD COLUMN IF NOT EXISTS worker       VARCHAR(255) NULL;
+

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

@@ -12,5 +12,6 @@
     <include file="/db/changelog/2025/04/22-01-changelog.sql"/>
     <include file="/db/changelog/2025/04/23-01-changelog.sql"/>
     <include file="/db/changelog/2025/04/26-01-changelog.sql"/>
+    <include file="/db/changelog/2025/04/28-01-changelog.sql"/>
 
 </databaseChangeLog>