有没有一种工具,可以让我方便地比对线上和开发环境数据库表结构的异同?

因为现在业务需求变化较快,在开发环境的数据库中经常变化一些表结构,比如增加或删除一个字段,增加一些索引等等。有时候我会记录一下变动的字段,但是有时候东西一多就忘记了。


一只名叫tom的猫
浏览 105回答 2
2回答

宝慕林4294392

rails 有 migrate 工具,所有数据库更改都会记录在 migration中, 可以很方便的进行数据库结构的改变。不知道你是做什么开发的。但应该也有相类似的工具。当然,你可以用rails的migrate工具进行数据库的更改。

鸿蒙传说

如果不是非常庞大的数据库把线上的数据库结构dump一份,然后在本地dump开发环境数据库结构,用diff比较一下完事
打开App,查看更多内容
随时随地看视频慕课网APP