JHipster 重命名主键并将变更集添加到 json

JHipster Rename Primary key and add changeset to json

今天我开始看 JHipster 并且几乎没有问题。

有人知道如何重命名 id 列名吗?我想在现有 json 文件中添加一些更改,以便它可以更改数据库并根据该文件创建域,是否有任何文档讨论更改 [=11= 中的现有 domain/database ](有或没有使用变更集)?

默认情况下,JHipster 生成的主键列名作为 id,但我希望列名作为 product_id、sale_id。如何在生成实体时执行此操作?

有什么简单的方法可以从我现有的数据库生成所有实体 json 文件,因为一些工具可以为休眠执行此操作(数据库 table 到 hbm 文件)?

您不能轻易更改 JHipster 生成主键的方式,它需要您自定义实体生成器,这基本上意味着编写一个 JHipster module 或更糟的分支 JHipster 项目。

目前无法对现有数据库进行逆向工程以生成实体 json 文件。然而,目前正在开发的模块可能会在不久的将来改变这种情况:https://github.com/bastienmichaux/generator-jhipster-db-helper