我为jhipster微服务网关项目创建了一个实体。
尝试稍后通过添加新字段来修改实体。其相应的Java类和Angular文件已更新。但是,新字段未添加到数据库表中。
我是否错过任何其他配置?提前谢谢!
答案 0 :(得分:2)
数据库更改由liquibase完成,即您需要查看
src/main/resources/config/liquibase/
for master.xml.
JHipster正在添加master.xml
启动应用时需要运行的所有脚本。
当您在命令行上添加新字段时,生成器会通过添加新更改来修改您的master.xml
,或者只是更新现有更改。所有更改都位于文件夹更改日志下,与master.xml.
答案 1 :(得分:0)
我现在明白了。我无法在application.dev.yml中的jpa下添加hibernate语句。
我在application.dev.yml文件中的jpa下添加了“hibernate.hbm2ddl.auto:update”。并且该字段已插入到mysql DB表中。