文件名称:mysql-schema-sync:mysql表结构自动同步工具(目前只支持分割,索引的同步,分区等高级功能暂不支持)
文件大小:19KB
文件格式:ZIP
更新时间:2024-02-24 15:49:29
mysql MySQLGo
MySQL的模式同步 mysql表结构自动同步工具 将用于线上数据库结构变化同步到本地环境!支持功能: 同步新表 同步轴向变动:添加,修改 同步索引变动:添加,修改 支持预览(只对比不同步变动) 邮件通知变动结果 支持屏蔽更新表,基线,索引,外键 支持本地比线上额外的多一些表,分段,索引,外键 安装 去-u github.com/hidu/mysql-schema-sync 配置 参考默认配置文件config.json配置同步源,目的地址。修改邮件接收人当运行失败或者有表结构变化的时候你可以收到邮件通知。 默认情况不会对多出的表,分段,索引,外键删除。如果需要删除细分,索引,外键可以使用-dr
【文件预览】:
mysql-schema-sync-master
----.gitignore(271B)
----go.mod(150B)
----LICENSE(1KB)
----go.sum(2KB)
----main.go(2KB)
----README.md(3KB)
----check.sh(265B)
----config.json(634B)
----internal()
--------timer.go(332B)
--------schemaSync.go(9KB)
--------alter.go(868B)
--------util.go(2KB)
--------email.go(2KB)
--------statics.go(4KB)
--------schema.go(2KB)
--------index.go(3KB)
--------config.go(4KB)
--------db.go(2KB)