我有这个域类:
class Requestmap {
String url
String configAttribute
static constraints = {
url(blank: false, unique: true)
configAttribute(blank: false)
}
}
其DB表对应
Column | Type | Modifiers
------------------+------------------------+-----------
id | bigint | not null
version | bigint | not null
config_attribute | character varying(255) | not null
url | character varying(255) | not null
Indexes:
"requestmap_pkey" PRIMARY KEY, btree (id)
"requestmap_url_key" UNIQUE, btree (url)
问题是:GORM是否有办法强制表中的列创建顺序?我需要 url 作为第三列, config_attribute 是第四列(数据库恢复原因)。
由于
答案 0 :(得分:1)
至少有一种解决方法:使用'grails schema-export'生成DDL文件(target / ddl.sql),手动修改并将其应用到数据库。