Schema creation and Data pre-load to on cps-xnf-proxy start-up using liquibase 74/118274/4
authorputhuparambil.aditya <aditya.puthuparambil@bell.ca>
Tue, 23 Feb 2021 15:51:00 +0000 (15:51 +0000)
committerputhuparambil.aditya <aditya.puthuparambil@bell.ca>
Wed, 24 Feb 2021 10:10:34 +0000 (10:10 +0000)
commit495ae8e49f0131bf461ea52baa87004c39f40bd3
tree667898db10d46db52617e92157c13781537c3796
parent861ecab596c548d77cc18f1581a992159ada82ee
Schema creation and Data pre-load to on cps-xnf-proxy start-up using liquibase

1. Common change-log master used only to specify the different change sets.
2. Specific change set created for cpsTables creation and for loading data to each cps component like dataspace, schema-set, anchor and dataNode
3. The data load cabability is configurable in the sense, it will be trigered only if the label is specified in the application.yaml

Issue-ID: CPS-173, CPS-242
Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca>
Change-Id: I44c640ce50b7203f5799d722149397478a98bc05
17 files changed:
cps-dependencies/pom.xml
cps-ri/pom.xml
cps-ri/src/main/resources/changelog/changelog-master.yaml [new file with mode: 0644]
cps-ri/src/main/resources/changelog/db/changes/01-createCPSTables.yaml [new file with mode: 0644]
cps-ri/src/main/resources/changelog/db/changes/02-loadData-dataspace.yaml [new file with mode: 0644]
cps-ri/src/main/resources/changelog/db/changes/03-loadData-schema-set.yaml [new file with mode: 0644]
cps-ri/src/main/resources/changelog/db/changes/04-loadData-anchor.yaml [new file with mode: 0644]
cps-ri/src/main/resources/changelog/db/changes/05-loadData-fragment.yaml [new file with mode: 0644]
cps-ri/src/main/resources/changelog/db/changes/data/anchor.csv [new file with mode: 0644]
cps-ri/src/main/resources/changelog/db/changes/data/dataspace.csv [new file with mode: 0644]
cps-ri/src/main/resources/changelog/db/changes/data/fragment.csv [new file with mode: 0644]
cps-ri/src/main/resources/changelog/db/changes/data/schema_set.csv [new file with mode: 0644]
cps-ri/src/main/resources/changelog/db/changes/data/schema_set_yang_resources.csv [new file with mode: 0644]
cps-ri/src/main/resources/changelog/db/changes/data/yang_resource.csv [new file with mode: 0644]
cps-ri/src/main/resources/schema.sql [deleted file]
cps-ri/src/test/resources/application.yml
docker-compose/application.yml