Fal*_*lco 10 sql ddl erd draw.io
互联网上有很多关于如何使用 sql 脚本将表导入 Draw.io 上的 ER 图表的资源。
例如这里(但我通过谷歌搜索找到了大量资源):
https://desk.draw.io/support/solutions/articles/16000082007-use-the-sql-plugin-to-create-an-entity-relationship-diagram (请参阅段落“从 SQL 代码创建 ER 图”)
我找不到任何相反方向的东西。是否可以从通过 Draw.io 创建的 ER 图创建 DDL 脚本?
(插件?导出为 xml 并在其他工具中导入?还有其他什么...)
我正在处理供应商以 Draw.io 格式提供的 ER 图。我想避免手写所有 DDL...(我的情况是 Oracle 12)
我\xe2\x80\x99已经获得了一个PR,其中包含一个从erdiagram生成sql、DDL脚本的插件。请参阅: https: //github.com/jgraph/drawio/pull/3092。所以是的,现在是可能的,如果它被合并(或根据他们的封闭贡献指南重写),那么它将成为可能。您可以手动安装该插件(it\xe2\x80\x99s 一个文件)。
新的 pr 具有单个文件更改,用于将 sql 导入图表并从图表导出 SQL,请参阅: https: //github.com/jgraph/drawio/pull/4122。本地安装和一些设置说明更容易。我预计它会被拒绝,因为该sql.js插件不再维护并且drawio项目是闭源的。
您可以在排列 > 插入下找到 DLL 选项
\n从 sql或到 sql按钮。\n
到 SQL 预览:
回顾我的旧帖子,我想更新一下我没有找到任何东西。
所以答案是否定的。无法使用 Draw.IO 从设计创建 DDL
供应商被告知开始在 Oracle Sql Developer 中学习和使用免费的 SQL Data Modeler。它是完美的,因为使用此工具生成的图表可用于比较从数据库生成的图表,创建差异和增量脚本。