【发布时间】:2014-09-04 22:03:42
【问题描述】:
我们刚刚从 Grails 2.2.1 升级到 Grails 2.4.2
修复所有问题后,我们注意到我们的一些 MySQL 数据库表有一些额外的列。
这是场景:
class User {
String username;
}
class Report {
User issuedBy;
}
在升级之前,我们用于报告的 MySQL 表如下所示:
|id:int|version:int|issued_by_id:int|
升级后是这样的:
|id:int|version:int|issued_by_id:int|issued_by:blob|
我不知道为什么会这样,并且不希望我们的生产数据库在我部署新版本后发生变化。
有谁知道这个额外的字段是什么,它来自哪里以及它的作用?
【问题讨论】:
标签: grails grails-orm