Добавить поля к сущности с помощью jhipster - PullRequest
0 голосов
/ 05 февраля 2019

Я создал сущность с помощью jhipster и изменил сущность вручную.Со временем мне нужно добавить больше полей.Я запускаю jhipster entity Download и следую инструкциям шаг за шагом.После этого генератор говорит о конфликтах и ​​предлагает полностью заменить множество файлов:

 conflict .jhipster/Download.json
? Overwrite .jhipster/Download.json? show the differences between the old and the new

Так и должно быть?Тогда я не понимаю, для чего код содержит следующие строки комментариев:

@CreatedBy
@ManyToOne
@JsonIgnoreProperties("downloads")
private User user;

// jhipster-needle-entity-add-field - JHipster will add fields here, do not remove
public UUID getId() {
    return id;
}

1 Ответ

0 голосов
/ 06 февраля 2019

Чтобы добавить поля в сущности JHipster, единственный практический способ - восстановить эту сущность и перезаписать существующие файлы.

Добавленная игла в настоящее время не используется JHipster (я не нашел ссылки на нее в коде) и существует только потому, что она была запрошена пользователем в этом выпуске https://github.com/jhipster/generator-jhipster/issues/6246.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...