Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Major
-
Resolution: Not A Bug
-
Affects Version/s: Grails-Database-Migration 1.0
-
Fix Version/s: None
-
Labels:None
-
Environment:$ cat application.properties
#Grails Metadata file
#Thu Mar 01 17:45:14 EST 2012
app.grails.version=2.0.1
app.name=test
app.servlet.version=2.5
app.version=0.1
plugins.database-migration=1.0
Description
Steps to reproduce:
$ grails create-app test $ cd test $ grails install-plugin database-migration $ grails create-domain-class org.example.Book $ grails compile $ grails dbm-generate-gorm-changelog changelog.xml
Enable persistent (non in-memory) DB such as MySQL without a dbCreate property:
environments {
development {
dataSource {
driverClassName = 'com.mysql.jdbc.Driver'
username = 'username'
password = 'password'
dialect = org.hibernate.dialect.MySQL5InnoDBDialect
url = 'jdbc:mysql://localhost/test'
}
}
$ grails dbm-update $ mysql test -e "show tables" +-----------------------+ | Tables_in_test | +-----------------------+ | databasechangeloglock | +-----------------------+ $ grails dbm-generate-gorm-changelog changelog.groovy $ grails dbm-update $ mysql test -e "show tables" +-----------------------+ | Tables_in_test | +-----------------------+ | book | | databasechangelog | | databasechangeloglock | +-----------------------+
Activity
Rob Light
made changes -
| Field | Original Value | New Value |
|---|---|---|
| Description |
Steps to reproduce:
$ grails create-app test $ cd test $ grails install-plugin database-migration $ grails create-domain-class org.example.Book $ grails compile $ grails dbm-generate-gorm-changelog changelog.xml Enable persistent (non in-memory) DB such as MySQL without a dbCreate property: environments { development { dataSource { driverClassName = 'com.mysql.jdbc.Driver' username = 'username' password = 'password' dialect = org.hibernate.dialect.MySQL5InnoDBDialect url = 'jdbc:mysql://localhost/test' } } $ grails dbm-update $ mysql test -e "show tables" +-----------------------+ | Tables_in_test | +-----------------------+ | databasechangeloglock | +-----------------------+ $ grails dbm-generate-gorm-changelog changelog.groovy $ grails dbm-update $ mysql test -e "show tables" +-----------------------+ | Tables_in_test | +-----------------------+ | book | | databasechangelog | | databasechangeloglock | +-----------------------+ |
Steps to reproduce:
{code} $ grails create-app test $ cd test $ grails install-plugin database-migration $ grails create-domain-class org.example.Book $ grails compile $ grails dbm-generate-gorm-changelog changelog.xml {code} Enable persistent (non in-memory) DB such as MySQL without a dbCreate property: {code} environments { development { dataSource { driverClassName = 'com.mysql.jdbc.Driver' username = 'username' password = 'password' dialect = org.hibernate.dialect.MySQL5InnoDBDialect url = 'jdbc:mysql://localhost/test' } } {code} {code} $ grails dbm-update $ mysql test -e "show tables" +-----------------------+ | Tables_in_test | +-----------------------+ | databasechangeloglock | +-----------------------+ $ grails dbm-generate-gorm-changelog changelog.groovy $ grails dbm-update $ mysql test -e "show tables" +-----------------------+ | Tables_in_test | +-----------------------+ | book | | databasechangelog | | databasechangeloglock | +-----------------------+ {code} |
Rob Light
made changes -
| Environment |
$cat application.properties
#Grails Metadata file #Thu Mar 01 17:45:14 EST 2012 app.grails.version=2.0.1 app.name=test app.servlet.version=2.5 app.version=0.1 plugins.database-migration=1.0 |
$ cat application.properties
#Grails Metadata file #Thu Mar 01 17:45:14 EST 2012 app.grails.version=2.0.1 app.name=test app.servlet.version=2.5 app.version=0.1 plugins.database-migration=1.0 |
Burt Beckwith
made changes -
| Status | Open [ 1 ] | Closed [ 6 ] |
| Resolution | Not A Bug [ 6 ] |