有哪些工具可以比较两个表定义sql语句(create table),并自动生成表变更sql?

我们这边有个需求,将git工程里面维护有数据库所有表的表定义sql,想要开发一个工具来比较不同版本的表定义语句,并根据其不同之处生成数据库变更脚本。了解过目前开源的工具类似的有 mysqldiff,但mysqldiff是连接到数据库,比较两个数据库的表定义的区别生成变更脚本,这已经比较接近我们的需求了,但是还是希望能找到直接比较两个sql脚本中的的表定义语句来生成表变更脚本的工具。

阅读 1.7k
1 个回答
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题