Update 12 files

- /target/liquibase/migrate.sql
- /prod/liquibase.properties
- /dev/liquibase.properties
- /README.md
- /cleanup.views/changelog-dir/changelog-master.xml
- /cleanup.views/changelog-dir/cleanup_all_views/01_cleanup-allviews.sql
- /cleanup.views/liquibase.properties
- /diff.tables/changelog-dir/changelog-master.xml
- /diff.tables/liquibase.properties
- /diff.views/changelog-dir/changelog-master.xml
- /diff.views/changelog-dir/drop_liquibase_tables/02_drop_liquibase_tables_ceanup.sql
- /diff.views/liquibase.properties
This commit is contained in:
pashko 2024-06-17 21:39:46 +00:00
parent dc562e705f
commit 28d7981f4e
11 changed files with 58 additions and 33 deletions

View File

@ -49,7 +49,7 @@ mvn liquibase:update -Denv=cleanup.views
### 2. liquibase diff.tables script
```shell
mvn liquibase:diff -Denv=cleanup.tables -X > diff.tables/liquibase_log/liquibase_log_diff-$(date +%Y%m%d%H%M%S).log
mvn liquibase:diff -Denv=diff.tables -X > diff.tables/liquibase_log/liquibase_log_diff-$(date +%Y%m%d%H%M%S).log
```
```shell
@ -66,5 +66,36 @@ mv diff.tables/changelog-dir/diff-changelog/*.sql diff.tables/changelog-dir/u
```
```shell
mvn liquibase:update -X > diff.tables/liquibase_log/liquibase_log_update-$(date +%Y%m%d%H%M%S).log
```
```shell
mvn liquibase:history > diff.tables/liquibase_log/liquibase_log_history-$(date +%Y%m%d%H%M%S).log
```
### 3. liquibase diff.views script
```shell
mvn liquibase:diff -Denv=diff.views -X > diff.tables/liquibase_log/liquibase_log_diff-$(date +%Y%m%d%H%M%S).log
```
```shell
sed -i 's/JSONB DEFAULT \x7B\x7D/\jsonb DEFAULT \x27\x7B\x7D\x27/g' changelog-dir/diff-changelog/*.sql
sed -i 's/JSONB DEFAULT \[\]/\jsonb DEFAULT \x27\[\]\x27/g' changelog-dir/diff-changelog/*.sql
sed -i 's/\x220001-01-01T00:00:00+00:00\x22/\x27\[\x220001-01-01T00:00:00+00:00\x22\]\x27/g' changelog-dir/diff-changelog/*.sql
sed -i 's/JSONB DEFAULT \x7B\x7D/\jsonb DEFAULT \x27\x7B\x7D\x27\x3A\x3Ajsonb/g' changelog-dir/diff-changelog/*.sql
sed -i 's/JSONB DEFAULT \[\]/\jsonb DEFAULT \x27\[\]\x27\x3A\x3Ajsonb/g' changelog-dir/diff-changelog/*.sql
sed -i 's/\x3F/\x3F\x3F/g' changelog-dir/diff-changelog/*.sql
```
```shell
mv diff.tables/changelog-dir/diff-changelog/*.sql diff.tables/changelog-dir/update-changelog/
```
```shell
mvn liquibase:update -X > diff.tables/liquibase_log/liquibase_log_update-$(date +%Y%m%d%H%M%S).log
```
```shell
mvn liquibase:history > diff.tables/liquibase_log/liquibase_log_history-$(date +%Y%m%d%H%M%S).log
```

View File

@ -1,7 +0,0 @@
# username=dbuser01
# password=QWEasd759
# url=jdbc:postgresql://10.2.5.47:5432/db01
# driver=org.postgresql.Driver
# classpath=/opt/liquibase/postgresql-42.6.0.jar
# changeLogFile=master.xml
# liquibaseSchemaName=liquibase

View File

@ -0,0 +1,13 @@
# url=jdbc:postgresql://10.2.5.46:5432/db01
# username=dbuser01
# password=QWEasd759
# driver=org.postgresql.Driver
# classpath=/opt/liquibase/postgresql-42.6.0.jar
# changeLogFile=master.xml
# liquibaseSchemaName=liquibase
# defaultSchemaName=public
# referenceUrl=jdbc:postgresql://10.2.5.47:5432/db01
# referenceUsername=dbuser01
# referencePassword=QWEasd759

View File

@ -0,0 +1,13 @@
# url=jdbc:postgresql://10.2.5.46:5432/db01
# username=dbuser01
# password=QWEasd759
# driver=org.postgresql.Driver
# classpath=/opt/liquibase/postgresql-42.6.0.jar
# changeLogFile=master.xml
# liquibaseSchemaName=liquibase
# defaultSchemaName=public
# referenceUrl=jdbc:postgresql://10.2.5.47:5432/db01
# referenceUsername=dbuser01
# referencePassword=QWEasd759

View File

@ -1,25 +0,0 @@
-- *********************************************************************
-- Update Database Script
-- *********************************************************************
-- Change Log: prod/master.xml
-- Ran at: 17.04.2024, 17:39
-- Against: dbuser01@jdbc:postgresql://10.2.5.46:5432/db01
-- Liquibase version: 4.17.0
-- *********************************************************************
SET SEARCH_PATH TO public, "$user","public";
-- Lock Database
UPDATE databasechangeloglock SET LOCKED = TRUE, LOCKEDBY = 'centos7-netcore (10.2.5.28)', LOCKGRANTED = NOW() WHERE ID = 1 AND LOCKED = FALSE;
SET SEARCH_PATH TO public, "$user","public";
SET SEARCH_PATH TO public, "$user","public";
-- Release Database Lock
SET SEARCH_PATH TO public, "$user","public";
UPDATE databasechangeloglock SET LOCKED = FALSE, LOCKEDBY = NULL, LOCKGRANTED = NULL WHERE ID = 1;
SET SEARCH_PATH TO public, "$user","public";