【发布时间】:2017-02-13 08:46:09
【问题描述】:
我是 Jhipster 的新手,我想知道如何重命名数据库中的实体列。 例如,我的 .java 上有这个:
@Entity
@Table(name = "user")
public class Usr implements Serializable {
...
@Column(name = "id_env")
private Integer idEnv;
...
我尝试更改名称“id_env”并运行 mvn liquibase:diff 命令,但我的数据库没有任何反应。
感谢您的帮助。
【问题讨论】:
-
不确定我是否正确理解了您的问题,但实体类只是您数据库表的“镜像”。如果您想重命名数据库的列,请打开您的 DB-explorer(无论您使用哪个),然后在此处以及实体中重命名该列。同样,我不确定我是否完全理解你:)
-
@Seth @ Gaël Marziou 感谢您的回答。我只是想在这里更改名称:@Column(name = "id_env") 但不是在这里:private Integer idEnv;我找到了解决方案。我在此处和 liquibase xml 文件上修改了名称并运行 mvnw 命令。再次感谢。