summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorStephen Finucane <stephenfin@redhat.com>2022-01-10 17:13:14 +0000
committerStephen Finucane <stephenfin@redhat.com>2022-01-21 13:39:30 +0000
commitaebd037f501ca3aa9e927f304382c231dacb2938 (patch)
treee61eb758fc619f223f3837ca858e9d30c99da294 /tools
parent15847926ef61780a94b8a0f28c665aac168a77f7 (diff)
downloadkeystone-aebd037f501ca3aa9e927f304382c231dacb2938.tar.gz
sql: Move migrations to 'legacy_migrations'
We're going to add new alembic-based migrations shortly. These will live in the 'keystone.common.sql.migrations' module. Prepare for this by moving the existing migrations from ''keystone.common.sql' into a common 'keystone.common.sql.legacy_migrations' module. Change-Id: I5ab7b010b21268977f73738e895bbd21442e9455 Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
Diffstat (limited to 'tools')
-rwxr-xr-xtools/generate-schemas26
1 files changed, 13 insertions, 13 deletions
diff --git a/tools/generate-schemas b/tools/generate-schemas
index 9d9821c56..59fbb226c 100755
--- a/tools/generate-schemas
+++ b/tools/generate-schemas
@@ -28,7 +28,7 @@ set -e
source .tox/py38/bin/activate
-INIT_VERSION=$(ls -1 keystone/common/sql/expand_repo/versions/ | head -1 | awk -F_ '{print $1}' | sed 's/^0*//')
+INIT_VERSION=$(ls -1 keystone/common/sql/legacy_migrations/expand_repo/versions/ | head -1 | awk -F_ '{print $1}' | sed 's/^0*//')
INIT_VERSION=$(($INIT_VERSION-1))
echo "Detected init version of $INIT_VERSION"
@@ -43,28 +43,28 @@ rm -f "/tmp/keystone-schemas/$INIT_VERSION-*.sql"
function sync () {
DB_URL=$1
- python keystone/common/sql/expand_repo/manage.py version_control \
+ python keystone/common/sql/legacy_migrations/expand_repo/manage.py version_control \
--database "$DB_URL" \
--version "$INIT_VERSION" \
- --repository keystone/common/sql/expand_repo/
- python keystone/common/sql/data_migration_repo/manage.py version_control \
+ --repository keystone/common/sql/legacy_migrations/expand_repo/
+ python keystone/common/sql/legacy_migrations/data_migration_repo/manage.py version_control \
--database "$DB_URL" \
--version "$INIT_VERSION" \
- --repository keystone/common/sql/data_migration_repo/
- python keystone/common/sql/contract_repo/manage.py version_control \
+ --repository keystone/common/sql/legacy_migrations/data_migration_repo/
+ python keystone/common/sql/legacy_migrations/contract_repo/manage.py version_control \
--database "$DB_URL" \
--version "$INIT_VERSION" \
- --repository keystone/common/sql/contract_repo/
+ --repository keystone/common/sql/legacy_migrations/contract_repo/
- python keystone/common/sql/expand_repo/manage.py upgrade \
+ python keystone/common/sql/legacy_migrations/expand_repo/manage.py upgrade \
--database "$DB_URL" \
- --repository keystone/common/sql/expand_repo/
- python keystone/common/sql/data_migration_repo/manage.py upgrade \
+ --repository keystone/common/sql/legacy_migrations/expand_repo/
+ python keystone/common/sql/legacy_migrations/data_migration_repo/manage.py upgrade \
--database "$DB_URL" \
- --repository keystone/common/sql/data_migration_repo/
- python keystone/common/sql/contract_repo/manage.py upgrade \
+ --repository keystone/common/sql/legacy_migrations/data_migration_repo/
+ python keystone/common/sql/legacy_migrations/contract_repo/manage.py upgrade \
--database "$DB_URL" \
- --repository keystone/common/sql/contract_repo/
+ --repository keystone/common/sql/legacy_migrations/contract_repo/
}
#