【发布时间】:2015-11-25 07:21:20
【问题描述】:
class Donation {
BigDecimal amount
static constraints = {
amount min: BigDecimal.ZERO
}
static mapping = {
}
}
添加后,域如下所示:
class Donation {
BigDecimal amount
static constraints = {
amount min: BigDecimal.ZERO
}
static mapping = {
amount scale: 4
}
}
进行更改后,我在 grails 控制台中运行了 dbm-gorm-diff,但它没有打印任何额外的更改日志行。我想知道进行映射更改是否不会产生新的更改日志行。但是查看mysql数据库中“金额”的数据类型,它显示了十进制(19,2)。我认为将比例设为 4 会将数据类型更改为小数(19、4)。我很感激在这个困境中的任何帮助。谢谢!
【问题讨论】:
标签: grails database-migration changelog