首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jhipster导入-jdl您的-jdl-file.jh

jhipster导入-jdl您的-jdl-file.jh
EN

Stack Overflow用户
提问于 2017-05-22 02:32:36
回答 2查看 2.2K关注 0票数 2

在执行"jhipster导入-jdl- your-jdl-file.jh“来生成实体之后,如果我发现缺少了什么(即。关系、实体或实体中的字段),我是否可以重做jh文件并重新运行命令以进行更改?感谢你的帮助!

EN

回答 2

Stack Overflow用户

发布于 2017-12-31 14:16:26

可以,停那儿吧。但你一定要:

  1. 您的代码在源代码管理中。
  2. 没有文件是脏的,我的意思是所有的文件都已提交。
  3. 重新生成和覆盖所有文件
  4. 仔细检查一个文件一个文件的更改,以返回覆盖的更改。
  5. 如果出现任何问题,只删除所有本地更改是安全的。

我喜欢的另一种方法是使用命令行执行实体更改命令,只影响更改的实体。使用

代码语言:javascript
复制
jhipster entity entity-name

它将只覆盖受影响的实体文件,但必须指出,这些更改将在JDL文件之外。如上文所述,您仍然必须使用源代码管理。

票数 1
EN

Stack Overflow用户

发布于 2017-05-26 13:21:24

这确实是可能的,但这可能会删除您在重新生成模型时所做的一些自定义修改。

话虽如此,我强烈建议您看看Jhipster (用于SQL数据库)提供的清算基础功能。这样,您只需使用正确的注释更新模型类,这将相应地更新数据库模型(在其他几个步骤之后)。当你已经在你的应用程序上工作的时候,它可以用来做一些小的调整,而不是重新生成所有的东西,对我来说这似乎有点过分了。

如果您想要完整的过程,请查看(非常详细的)文档:https://jhipster.github.io/development/,然后继续在开发中使用MySQL、MariaDB或PostgreSQL。

希望这能帮上忙!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44103811

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档