您知道可以通过VCS安全跟踪其文件格式的数据库建模软件而不总是造成冲突? (即非二进制文件格式。)如果软件也在Linux和MacOS上工作,那将是很棒的。

如果可以轻松扩展文件格式,那就更好了。

编辑:

我目前正在使用MySQL Workbench并对它感到满意,但是其二进制文件格式一直在VC中造成冲突,因此使用它是痛苦的。

有帮助吗?

解决方案

我知道的唯一可用工具是 www SQL设计师.

其他提示

我认为您的问题在这里回答: MySQL版本控制 - 颠覆

我用 微层 用于MySQL数据库设计。不幸的是,这是一个Windows应用程序(我也是Linux+Mac用户MySQL),但它的工作方式就像魅力。它从数据库架构中生成XML,因此可以安全地导入任何VCS。否则,您也可以在Linux上尝试DIA。它不像微型绿色那样先进,但是它确实具有有限的ER-DIAGRAGRAM设计可能性。

有工作台的前任, DBDesigner 保存XML文件并具有Windows和Linux版本。

另外,您可以使用前固定和更新后的挂钩在提交之前转换工作台模型文件,并在更新后重新创建它们,并将非二进制数据放入版本控制中。但是,合并时您仍然必须小心。

  • 预先命中:解压缩模型文件,存储XML和SQLite转储
  • 后期:重新创建SQLite数据库并生成模型文件。

您可以尝试“ MySQL Workbench”

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top