Make Liquibase use lowercase for SQL names (Liquibase #4) 44/141544/1
authordanielhanrahan <daniel.hanrahan@est.tech>
Thu, 17 Jul 2025 14:12:34 +0000 (15:12 +0100)
committerdanielhanrahan <daniel.hanrahan@est.tech>
Thu, 17 Jul 2025 14:12:34 +0000 (15:12 +0100)
commit2039302bc25821eee1139fb80a41d26ab7365e3e
treea179bb2266f07aca49f3ec051ed9fae8a17acba8
parent23dab9252fe6652c326af0e5789b125cdd853648
Make Liquibase use lowercase for SQL names (Liquibase #4)

Liquibase by default will put quotes around table/column/index names,
making them case-sensitive. DB-migrator SQL does not use quotes, so
all names are treated as lowercase. This will cause upgrade issues in
further commits. This commit makes Liquibase only quote entity name
if they are using reserved keywords like 'table'.

Issue-ID: POLICY-5398
Change-Id: Id0c6f553cf9c0d2459cf1a3701676d177644f619
Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech>
runtime-acm/src/main/resources/db/changelog/changelog-1400.yaml
runtime-acm/src/main/resources/db/changelog/changelog-1500.yaml
runtime-acm/src/main/resources/db/changelog/changelog-1600.yaml
runtime-acm/src/main/resources/db/changelog/changelog-1601.yaml
runtime-acm/src/main/resources/db/changelog/changelog-1700.yaml
runtime-acm/src/main/resources/db/changelog/changelog-1701.yaml
runtime-acm/src/main/resources/db/changelog/db.changelog-master.yaml