【发布时间】:2013-07-31 05:34:11
【问题描述】:
我正在开发一个 Grails 应用程序,我需要与现有数据库 (Oracle) 集成,该数据库使用 GUID 作为某些表的主键。 Grails 可以使用以下方法轻松处理此问题:
static mapping = {
id generator: 'guid'
}
当我尝试使用内存数据库编写一些集成测试时,我的问题就出现了。是否有支持 GUID 主键列的内存数据库?如果没有,有没有办法在测试期间切换生成器值?
到目前为止,我已经测试了 Grails 提供的默认 H2 数据库,但没有成功。
【问题讨论】:
标签: database hibernate grails grails-orm