2017-02-13 89 views
1

我是Jhipster的新手,我想知道如何重命名數據庫中實體的列。 例如,我有這個在我的.java:如何重命名/更新Jhipster中實體的列名稱?

@Entity 
@Table(name = "user") 
public class Usr implements Serializable { 

... 
    @Column(name = "id_env") 
    private Integer idEnv; 
... 

我試圖改變名稱「id_env」並運行MVN liquibase:diff命令,但沒有發生在我的數據庫。

感謝您的幫助。

+1

不知道我是否正確理解你的問題,但實體類只是數據庫表的「鏡像」。如果您想重命名數據庫的一列,請打開您的數據庫瀏覽器(無論使用哪一個),然後重命名該列以及實體中的列。再次,我不知道我是否完全理解你:) – Seth

+1

@Seth @GaëlMarziou感謝您的回答。我只是想改變這裏的名字:@Column(name =「id_env」)但不在這裏:private Integer idEnv;我找到了解決方案。我在這裏和liquibase xml文件中修改了名稱,然後運行mvnw命令。再次感謝。 – Freddy92

回答

0

編輯您的實體的.jhipster/*.json文件,然後重新運行yo jhipster --with-entities重新生成您的代碼。確保您的代碼在運行之前已經提交,然後合併。