https://ddlcompare.com/compare
复制完整的 DDL 对比,自动生成变更 DDL ,目前仅支持 MySQL ,后续会加上 PostgreSQL 和桌面端 常用在 QA 环境和 生产环境的 对比 DDL.
欢迎测试 提点 BUG
FAQ: 建表语句必须是完整的,可以分开索引,alter table ,支持分开写.
1 woodytang 2024-09-14 09:37:23 +08:00 很不错,正在找这样的工具~ 有这个是不是就可以不用 liquidbase 这些东西了? |
2 Hysian 2024-09-14 09:50:57 +08:00 建议提供一个 demo ,Local DDL 和 Origin DDL 放上样例数据,可以让打开网站的人能够直观感受到工具的作用和效果。 |
![]() | 3 Aboceder 2024-09-14 09:57:36 +08:00 这种功能,DataGrip ,navicat 都有的吧(数据库结构对比) |
![]() | 4 huiyuanai709 OP @Hysian 确实 我想录个操作视频放上去 |
![]() | 5 huiyuanai709 OP @Aboceder 我这个是基于 DDL 比较的,很多时候都不能直接连生产库。测试环境倒是可以。 而且可以将修改点 分组生成 比如 alter 同一张 table 的 |
![]() | 6 huiyuanai709 OP @woodytang 可以试一下,但是要是正规的 DDL 导出,这样比较好对比 我内部还支持了从数据库查到 DDL 结构,但是这个可能只有私有化部署能用的上 |
![]() | 7 needpp 2024-09-14 12:11:29 +08:00 就是一个简单的 html 页面; 需要的自取 https://v2ex.com/t/1071560#reply0 |
![]() | 8 huiyuanai709 OP @needpp 我这个是基于 MySQL 的 Lexer 和 parser 做的,不是基于 AI 的 |
9 nbboy 2024-09-14 16:17:19 +08:00 这个工具挺有用的,之前就有这样需求 |
![]() | 10 huiyuanai709 OP @nbboy 欢迎使用 |
11 jin7 2024-09-17 22:02:57 +08:00 @huiyuanai709 点了 Generate SQL 按钮 没有反应 没有生成最终 sql |
![]() | 12 huiyuanai709 OP @jin7 有没有原始 sql, 建表语句必须是完整的 才行,只有 alter table 是不行 |
![]() | 13 huiyuanai709 OP @jin7 sql 发我邮箱 我看看 [email protected] |