Merge "Fix dbmanage upgrade and downgrade"

This commit is contained in:
Jenkins
2017-07-19 12:37:59 +00:00
committed by Gerrit Code Review
2 changed files with 4 additions and 4 deletions

View File

@@ -71,7 +71,7 @@ def add_command_parsers(subparsers):
"Optionally, use --revision to specify an alembic revision " "Optionally, use --revision to specify an alembic revision "
"string to upgrade to.") "string to upgrade to.")
parser.set_defaults(func=DBCommand.upgrade) parser.set_defaults(func=DBCommand.upgrade)
parser.add_argument('revision', nargs='?') parser.add_argument('--revision', nargs='?')
parser = subparsers.add_parser( parser = subparsers.add_parser(
'downgrade', 'downgrade',
@@ -79,7 +79,7 @@ def add_command_parsers(subparsers):
"While optional, one should generally use --revision to " "While optional, one should generally use --revision to "
"specify the alembic revision string to downgrade to.") "specify the alembic revision string to downgrade to.")
parser.set_defaults(func=DBCommand.downgrade) parser.set_defaults(func=DBCommand.downgrade)
parser.add_argument('revision', nargs='?') parser.add_argument('--revision', nargs='?')
parser = subparsers.add_parser('stamp') parser = subparsers.add_parser('stamp')
parser.add_argument('revision', nargs='?') parser.add_argument('revision', nargs='?')

View File

@@ -36,13 +36,13 @@ To run the offline migration between specific migration versions::
Upgrade the database incrementally:: 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> <# of revs>
Downgrade the database by a certain number of revisions:: 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> <# of revs>