【发布时间】:2020-01-20 11:55:26
【问题描述】:
Jhipster 为我们创建了一个初始项目结构,但通常在活动应用程序中会发生变化,例如新实体、新关系或任何字段修改。所有更改都会修改初始数据库。
修改现有数据库的推荐方法是什么?因为在我使用 Postgresql 而不是 H2 的测试中,我需要删除现有数据库并再次创建它以使更改生效,因为 JHipster 修改不会创建新的 Liquibase 更改日志,它会用更改替换现有数据库,导致迁移到由于 db 架构和变更日志的差异,下次启动应用程序时失败。
【问题讨论】:
-
这能回答你的问题吗? stackoverflow.com/questions/43207163/…
-
你看过 JHipster 文档吗? jhipster.tech/development/#database-updates