我有一个手写的移民。
当我尝试将其作为:
grails dbm-update
我收到此错误:
validation Error
数据库迁移版本:1.3.8
如何使用错误消息运行迁移插件更详细?
更新:
我只是试图运行应用程序并收到此错误
columnDataType is required, 093-add-Type-field.groovy::1418895018124-1::authorName (generated)::(Checksum: 3:81d125287730881fdb5d52cdbd198f68)
但我已经定义了数据类型:
column(name: "type", type: "varchar(255)") {
constraints(nullable: "true")
}
.
.
addNotNullContraint(tableName: "tableName",columnName:"type");
答案 0 :(得分:2)
抱歉问题出在addNotNullContraint
我正在使用 Mysql 数据库,因此类型字段必需
所以这是正确的:
addNotNullContraint(tableName: "tableName",columnName:"type",columnDataType:"varchar(255)");
而不是:
addNotNullContraint(tableName: "tableName",columnName:"type");
详情请liquibase