MySQL表结构同步工具(MSST)是一个数据库工具,用于同步不同源之间的表结构。基于表DDL比较,状态驱动。我们希望通过MSST让表结构同步变得更简单。
一个常见的场景是,我们在开发环境开发软件,我们会创建新的表,或者对原有的表做变更,比如添加列,修改列,删除列。当你努力的工作了几天后,在想记得哪些表变更了,哪些字段变更了,就太困难了。也许你可以用某些工具软件记录所有变更的SQL,但如果你漏了某些变更,是很难发现的,这么一来,就会产生一些意想不到的BUG。MSST就是用来解决这个问题的。
MSST当前只支持MySQL, 如果您需要支持其他数据库,欢迎留言或者给我们发邮件。
MSST功能点如下:
1. 表添加
2. 表修改
3. 字段添加
4. 字段修改
5. 字段删除
6. 索引添加
7. 索引删除
8. 索引修改