我必须使用名为name的列将值插入现有表。
我使用 Db迁移。
我手动编写了更改日志:
changeSet(author: "sara (generated)", id: "1436343845028-82") {
grailsChange {
change {
sql.execute("INSERT into language (name) values ('Abkhazian'),('Swahili'),('Zulu')")
}
}
}
当我尝试进行dbm-update时,出现以下错误:
" liquibase.exception.MigrationFailedException:迁移失败 change set changelog-1.0.groovy :: 1436343845028-82 :: sara(generated): 原因:java.sql.SQLException:字段'版本'没有默认值: 引起:Field'版本'没有默认值"