From 4ce7b16a3b08269487579a8a3a147501e291495c Mon Sep 17 00:00:00 2001 From: Timm Fitschen <t.fitschen@indiscale.com> Date: Wed, 15 Apr 2020 11:36:36 +0200 Subject: [PATCH] Update to 3.0.0 --- .../{patch20200312-2.1.2 => patch20200415-3.0.0}/patch.sh | 8 ++++---- .../patch20200415-3.0.0/versioning.sql | 2 -- utils/patch_header.sh | 1 + 3 files changed, 5 insertions(+), 6 deletions(-) rename patches/{patch20200312-2.1.2 => patch20200415-3.0.0}/patch.sh (89%) rename tests/test_0_next_patch.sql => patches/patch20200415-3.0.0/versioning.sql (99%) diff --git a/patches/patch20200312-2.1.2/patch.sh b/patches/patch20200415-3.0.0/patch.sh similarity index 89% rename from patches/patch20200312-2.1.2/patch.sh rename to patches/patch20200415-3.0.0/patch.sh index 121b433..3d28b4e 100755 --- a/patches/patch20200312-2.1.2/patch.sh +++ b/patches/patch20200415-3.0.0/patch.sh @@ -22,9 +22,9 @@ # ** end header # # new entity_version table -# Update mysql schema to version v2.1.2 -NEW_VERSION="v2.1.2" -OLD_VERSION="v2.1.2" +# Update mysql schema to version v3.0.0 +NEW_VERSION="v3.0.0" +OLD_VERSION="v2.1.1" if [ -z "$UTILSPATH" ]; then UTILSPATH="../utils" @@ -36,7 +36,7 @@ fi check_version $OLD_VERSION -# TODO +mysql_execute_file $PATCH_DIR/versioning.sql update_version $NEW_VERSION diff --git a/tests/test_0_next_patch.sql b/patches/patch20200415-3.0.0/versioning.sql similarity index 99% rename from tests/test_0_next_patch.sql rename to patches/patch20200415-3.0.0/versioning.sql index ced1a9a..7818f7d 100644 --- a/tests/test_0_next_patch.sql +++ b/patches/patch20200415-3.0.0/versioning.sql @@ -1,6 +1,4 @@ -USE _caosdb_schema_unit_tests; - DROP TABLE IF EXISTS archive_reference_data; DROP TABLE IF EXISTS archive_null_data; DROP TABLE IF EXISTS archive_text_data; diff --git a/utils/patch_header.sh b/utils/patch_header.sh index 488b7a0..c50846e 100644 --- a/utils/patch_header.sh +++ b/utils/patch_header.sh @@ -88,6 +88,7 @@ while test $# -gt 0; do ;; --patch*) PATCH="${1#--*=}" + PATCH_DIR=$(dirname $PATCH) shift ;; --backupdir*) -- GitLab