aboutsummaryrefslogtreecommitdiffstats
path: root/cps-ri/src/main/resources/changelog/db/changes/05-loadData-fragment.yaml
diff options
context:
space:
mode:
authorToine Siebelink <toine.siebelink@est.tech>2024-03-26 16:38:50 +0000
committerGerrit Code Review <gerrit@onap.org>2024-03-26 16:38:50 +0000
commitbdc3fae4230ea23accfae66f250526d51f3b3210 (patch)
treeb762ee11348917894cc20d2d033e3d14e1511ee0 /cps-ri/src/main/resources/changelog/db/changes/05-loadData-fragment.yaml
parent13a9b02bb46f77c6300a93f5e581206e58947e1e (diff)
parent23378b5639b0563382ac98761ae4cf2d9786453b (diff)
Merge "Condense Liquibase steps"
Diffstat (limited to 'cps-ri/src/main/resources/changelog/db/changes/05-loadData-fragment.yaml')
-rw-r--r--cps-ri/src/main/resources/changelog/db/changes/05-loadData-fragment.yaml84
1 files changed, 0 insertions, 84 deletions
diff --git a/cps-ri/src/main/resources/changelog/db/changes/05-loadData-fragment.yaml b/cps-ri/src/main/resources/changelog/db/changes/05-loadData-fragment.yaml
deleted file mode 100644
index bd95a00e3..000000000
--- a/cps-ri/src/main/resources/changelog/db/changes/05-loadData-fragment.yaml
+++ /dev/null
@@ -1,84 +0,0 @@
-# ============LICENSE_START=======================================================
-# Copyright (C) 2021-2022 Nordix Foundation
-# Modifications Copyright (C) 2021 Pantheon.tech
-# ================================================================================
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-# SPDX-License-Identifier: Apache-2.0
-# ============LICENSE_END=========================================================
-
-databaseChangeLog:
- - changeSet:
- author: cps
- label: xnf-data-preload
- id: 5
- loadUpdateData:
- encoding: UTF-8
- file: 'changelog/db/changes/data/fragment.csv'
- onlyUpdate: 'false'
- primaryKey: 'id'
- quotchar: '"'
- separator: '|'
- tableName: 'fragment'
- columns:
- - column:
- header: id
- name: id
- type: NUMERIC
- - column:
- header: xpath
- name: xpath
- type: STRING
- - column:
- header: attributes
- name: attributes
- type: CLOB
- - column:
- header: anchor_id
- name: anchor_id
- type: NUMERIC
- - column:
- header: parent_id
- name: parent_id
- type: NUMERIC
- - column:
- header: dataspace_id
- name: dataspace_id
- type: NUMERIC
- - column:
- header: schema_node_id
- name: schema_node_id
- type: NUMERIC
-
- - changeSet:
- author: cps
- label: xnf-data-preload
- id: 5.1
- changes:
- - sql:
- comment: Fixes the id sequence after data insert with predefined ids
- dbms: postgresql
- sql: ALTER SEQUENCE IF EXISTS fragment_id_seq RESTART WITH 200
-
- - changeSet:
- author: cps
- label: dmi-registry-schema-preload
- id: 5.2
- changes:
- - sql:
- comment: Sets sequence value to current max value of the ID from the fragment table
- dbms: postgresql
- sql: SELECT setval('fragment_id_seq', (SELECT MAX(ID) FROM fragment))
- rollback:
- sql: SELECT setval('fragment_id_seq', 200)
- comment: Rollback Sequence to restart with the sequence number in the last changeset \ No newline at end of file