Table 不是在 Grails 3 中创建的
Table not being created in Grails 3
我正在使用 Grails 3.0.9
application.yml:
hibernate:
cache:
queries: false
use_second_level_cache: true
use_query_cache: false
region.factory_class: 'org.hibernate.cache.ehcache.EhCacheRegionFactory'
endpoints:
jmx:
unique-names: true
dataSource:
pooled: true
jmxExport: true
driverClassName: com.mysql.jdbc.Driver
dialect: org.hibernate.dialect.MySQL5InnoDBDialect
username: root
password: 123
environments:
development:
dataSource:
dbCreate: update
driverClassName: com.mysql.jdbc.Driver
url: jdbc:mysql://localhost:3306/blereview?useUnicode=true&characterEncoding=UTF-8
在 grails run-app
控制台上没有错误,但在数据库中没有创建 table。
域 class 我正在使用
DataRequest {
String token;
static constraints = { }
}
在 windows,我的一个朋友也面临同样的问题 issue.He 通过使用 cygwin(来自 cygwin 的 grails 运行-app)设置 GRAILS-HOME 来修复它,它适用于他。
希望对你有帮助。
我正在使用 Grails 3.0.9
application.yml:
hibernate:
cache:
queries: false
use_second_level_cache: true
use_query_cache: false
region.factory_class: 'org.hibernate.cache.ehcache.EhCacheRegionFactory'
endpoints:
jmx:
unique-names: true
dataSource:
pooled: true
jmxExport: true
driverClassName: com.mysql.jdbc.Driver
dialect: org.hibernate.dialect.MySQL5InnoDBDialect
username: root
password: 123
environments:
development:
dataSource:
dbCreate: update
driverClassName: com.mysql.jdbc.Driver
url: jdbc:mysql://localhost:3306/blereview?useUnicode=true&characterEncoding=UTF-8
在 grails run-app
控制台上没有错误,但在数据库中没有创建 table。
域 class 我正在使用
DataRequest {
String token;
static constraints = { }
}
在 windows,我的一个朋友也面临同样的问题 issue.He 通过使用 cygwin(来自 cygwin 的 grails 运行-app)设置 GRAILS-HOME 来修复它,它适用于他。 希望对你有帮助。