【发布时间】:2018-06-05 09:12:31
【问题描述】:
我正在使用 TypeORM + MySQL 构建一个 Angular Universal 应用程序。 JavaScript 中是否有任何方法可以通过我的 TypeORM 规范以编程方式创建 ERD?
我看到了一些相关的东西,但没有我想要的东西:
- rails-erd 可以为 Rails 应用做我想做的事。
- Mermaid 可以通过标记制作我想要的图表,但不能通过读取相同的 Angular 模型。
- MySQL Workbench 可以在 TypeORM 设置好数据库后生成 ERD,但这不是一个全 JS 的解决方案。
- ember-erd 为 Ember 应用做我想做的事。
我认为 TypeScript 具有某种 Swagger 集成,所以也许有某种方法可以从中生成 ERD?或者有没有办法让 MySQL 在不安装 Workbench 的情况下自动生成 ERD,也许是通过 Node 模块?
【问题讨论】:
标签: mysql node.js database angular swagger