Jhipster 在生产中有数据库时编辑实体

Jhipster 在生产中有数据库时编辑实体,jhipster,liquibase,Jhipster,Liquibase,我已经在7月份用jhipster创建了我的应用程序,并且已经投入生产 现在我需要编辑一个实体。 当我使用jhipster entity子生成器更新为该实体生成的初始xml时,但这不是正确的工作,代码需要使用更新创建一个新的xml,如:mvn liquibase:diff 在网上搜索时,我找到了以下答案:。在某一点上,用户会说: 创建新的迁移文件以仅添加新列(请参见addColumn) 文档),将创建迁移还原到其原始内容 使用git,运行应用程序以将更改应用于数据库这是 当你的应用程序投入生产时,

我已经在7月份用jhipster创建了我的应用程序,并且已经投入生产

现在我需要编辑一个实体。 当我使用
jhipster entity
子生成器更新为该实体生成的初始xml时,但这不是正确的工作,代码需要使用更新创建一个新的xml,如:mvn liquibase:diff

在网上搜索时,我找到了以下答案:。在某一点上,用户会说:

创建新的迁移文件以仅添加新列(请参见addColumn) 文档),将创建迁移还原到其原始内容 使用git,运行应用程序以将更改应用于数据库这是 当你的应用程序投入生产时,你会做什么。

最后一句话是真的吗?Jhipster实体子生成器不支持数据库更新,只支持初始创建

是的,这是正确的

您可以编写手动Liquibase迁移,也可以使用Liquibase:diff来帮助您完成此过程

见官方文件:

是的,它是正确的

您可以编写手动Liquibase迁移,也可以使用Liquibase:diff来帮助您完成此过程


参见官方文件:

这不是一项容易的任务,有人在过去尝试过但没有完成。这不是一项容易的任务,有人在过去尝试过但没有完成。