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>