grace <<environment>> dbm-update-count <<number>> --contexts=<<contexts>> --defaultSchema=<<defaultSchema>> --dataSource=<<dataSource>>
dbm-update-count
Purpose
Partially updates a database.
Description
Runs the specifed number of un-run changesets from the Changelog. Executes against the database configured in application.[yml|groovy]
for the current environment (defaults to dev
).
Usage:
Required arguments:
-
number
- The number of un-run changesets to run
Optional arguments:
-
contexts
- A comma-delimited list of context names. If specified, only changesets tagged with one of the context names will be run -
defaultSchema
- The default schema name to use -
dataSource
- if provided will run the script for the specified dataSource. Not needed for the default dataSource.
Note that the contexts , defaultSchema , dataSource parameter name and value must be quoted if executed in Windows, e.g.
|
grace dbm-update-count "--contexts=<<contexts>>" "--defaultSchema=<<defaultSchema>>" "--dataSource=<<dataSource>>"
For the dataSource parameter, if the data source is configured as reports underneath the dataSources key in application.[yml|groovy] , the value should be reports .
|
--dataSource=reports