From b146e29c39864fc25621c14d94477f4d22ba6092 Mon Sep 17 00:00:00 2001 From: licanwei Date: Fri, 14 Jul 2017 14:12:41 +0800 Subject: [PATCH] Fix dbmanage upgrade and downgrade The argument is '--revision' Change-Id: Icf3a37ed42dd1dfe4fc9c52525dd4f0fb851417c --- watcher/cmd/dbmanage.py | 4 ++-- watcher/db/sqlalchemy/alembic/README.rst | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/watcher/cmd/dbmanage.py b/watcher/cmd/dbmanage.py index 45e36adba..883efaaec 100644 --- a/watcher/cmd/dbmanage.py +++ b/watcher/cmd/dbmanage.py @@ -71,7 +71,7 @@ def add_command_parsers(subparsers): "Optionally, use --revision to specify an alembic revision " "string to upgrade to.") parser.set_defaults(func=DBCommand.upgrade) - parser.add_argument('revision', nargs='?') + parser.add_argument('--revision', nargs='?') parser = subparsers.add_parser( 'downgrade', @@ -79,7 +79,7 @@ def add_command_parsers(subparsers): "While optional, one should generally use --revision to " "specify the alembic revision string to downgrade to.") parser.set_defaults(func=DBCommand.downgrade) - parser.add_argument('revision', nargs='?') + parser.add_argument('--revision', nargs='?') parser = subparsers.add_parser('stamp') parser.add_argument('revision', nargs='?') diff --git a/watcher/db/sqlalchemy/alembic/README.rst b/watcher/db/sqlalchemy/alembic/README.rst index b70a6d255..1faab71c6 100644 --- a/watcher/db/sqlalchemy/alembic/README.rst +++ b/watcher/db/sqlalchemy/alembic/README.rst @@ -36,13 +36,13 @@ To run the offline migration between specific migration versions:: Upgrade the database incrementally:: - $ watcher-db-manage --config-file /path/to/watcher.conf upgrade --delta \ + $ watcher-db-manage --config-file /path/to/watcher.conf upgrade --revision \ <# of revs> Downgrade the database by a certain number of revisions:: - $ watcher-db-manage --config-file /path/to/watcher.conf downgrade --delta \ + $ watcher-db-manage --config-file /path/to/watcher.conf downgrade --revision \ <# of revs>