【发布时间】:2017-10-04 15:19:52
【问题描述】:
我有一个带有String 字段的类,现在我添加了一个新约束:
foo(maxSize: 30)
在我的dataSource 我有这个值:
dbCreate: update
当我运行应用程序时,maxSize 在我的数据库中没有改变(通过MySql Workbench 检查)。
如何更新数据库中的新约束?
【问题讨论】:
-
我猜:底层 Hibernate(主要 JPA 提供者的典型行为)具有“更新”模式,但总是说“不在生产中使用”。通常可以添加列,但不能更改约束、添加索引等...
标签: grails constraints grails-orm