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