【问题标题】:How to rename/update columns name of entities in Jhipster ?如何重命名/更新 Jhipster 中实体的列名称?
【发布时间】: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 命令。再次感谢。

标签: entity jhipster


【解决方案1】:

编辑您的实体的.jhipster/*.json 文件,然后重新运行yo jhipster --with-entities 以重新生成您的代码。确保您的代码在运行之前已提交,然后合并。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-23
    • 2012-03-04
    • 1970-01-01
    • 1970-01-01
    • 2018-11-27
    • 2019-09-17
    相关资源
    最近更新 更多