(Quick Reference)
dbm-create-changelog
Purpose
Creates an empty changelog file.
Description
Creates a new empty file instead of generating the file from the database (using
dbm-generate-changelog) or your GORM classes (using
dbm-generate-gorm-changelog).
Usage:
grails [environment] dbm-create-changelog [filename] --dataSource=[dataSource]
Required arguments:
filename
- The path to the output file to write to
Optional arguments:
dataSource
- if provided will run the script for the specified dataSource creating a file named changelog-dataSource.groovy
if a filename
is not given. Not needed for the default dataSource.
Note that the dataSource
parameter name and value must be quoted if executed in Windows, e.g.
grails dbm-create-changelog "--dataSource=[dataSource]"
For the dataSource
parameter if the data source is configured as dataSource_reports
in DataSource.groovy
the suffix of reports
will be used as the parameter value.