数据库比对生成建表和加字段SQL语句
项目地址:https://github.com/sin3degrees/db-compare
目前仅支持MySQL数据库,后续有时间会兼容别的数据库,源码是go语言
下载最新的releases解压,按要求改好config.json配置文件,运行程序即可在当前目录生成一个result.sql文件
要是觉得好用,fork和star帮忙点一点
# 配置说明
-
db_src 源数据库
-
db_dst 目标数据库
-
tb_only 只比对这个数组中的表,为空数组则不进行判断
-
tb_ignore 忽略这个数组中的表,不进行比对
-
type 数据库类型 目前只支持mysql,后续扩展
-
host 数据库地址
-
port 端口
-
user 用户
-
password 密码
-
database 数据库名
配置好数据库信息后,直接运行程序,生成result.sql文件
上图为生成的效果,表名和一些敏感字段信息涂掉了
本文来自博客园,作者:根号三先生,转载请注明原文链接:https://www.cnblogs.com/sin3degree/p/17350058.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)