数据库比对生成建表和加字段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