【发布时间】:2020-03-11 15:54:25
【问题描述】:
我想从数据库中删除一列而不同时重新部署应用程序。
我正在为表使用 JOOQ 生成的文件,并且我已经从代码中删除了该字段的所有用法,因此没有“获取”或“设置”字段,但是当获取记录时,该字段仍在询问。因此,如果我删除该列,代码将中断。
我正在考虑编辑 JOOQ 生成的文件,但不确定这是否可行,因为这些字段似乎在其中编号(可能基于它们在表中的索引)。
/**
* Setter for <code>database.person.email</code>.
*/
public void setEmail(String value) {
set(7, value);
}
/**
* Getter for <code>database.person.email</code>.
*/
public String getEmail() {
return (String) get(7);
}
【问题讨论】: