2017-02-13 1 views
1

저는 Jhipster를 처음 접했고 데이터베이스의 엔티티 열 이름을 바꾸는 방법을 알고 싶습니다. 예를 들어 내 된 .java에 있습니다 diff 명령 아무것도하지만 내 데이터베이스에 무슨 일이 있었 :Jhipster의 항목 이름을 바꾸거나 업데이트하는 방법은 무엇입니까?

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

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

내가 이름 "id_env"를 변경하고 MVN liquibase을 실행하려고.

도움 주셔서 감사합니다.

+1

질문을 올바르게 이해했는지 모르겠지만 엔티티 클래스는 데이터베이스 테이블의 "미러"일뿐입니다. 데이터베이스 열의 이름을 바꾸려면 DB 탐색기 (사용할 수있는 것)를 연 다음 해당 열과 엔터티의 이름을 바꿉니다. 다시, 나는 당신을 완전히 이해했는지 확신 할 수 없다. :) – Seth

+1

@Seth @ Gaël Marziou 답변 해 주셔서 감사합니다. 난 그냥 여기에 이름을 변경하고 싶었 : @Column (name = "id_env")하지만 여기에 : private Integer idEnv; 해결책을 찾았습니다. 여기서 이름을 liquibase xml 파일로 수정하고 mvnw 명령을 실행합니다. 다시 한번 감사드립니다. – Freddy92

답변

0

엔티티의 .jhipster/*.json 파일을 편집 한 다음 yo jhipster --with-entities을 다시 실행하여 코드를 다시 생성하십시오. 코드를 실행 한 다음 병합하기 전에 커밋되었는지 확인하십시오.

관련 문제