因为现在业务需求变化较快,在开发环境的数据库中经常变化一些表结构,比如增加或删除一个字段,增加一些索引等等。有时候我会记录一下变动的字段,但是有时候东西一多就忘记了。
有没有一种工具,可以让我方便地比对线上和开发环境数据库表结构的异同,这样我就可以知道要更改哪些字段了。
rails 有 migrate 工具,所有数据库更改都会记录在 migration中, 可以很方便的进行数据库结构的改变。 不知道你是做什么开发的。但应该也有相类似的工具。当然,你可以用rails的migrate工具进行数据库的更改。
欢迎来到随意问技术百科, 这是一个面向专业开发者的IT问答网站,提供途径助开发者查找IT技术方案,解决程序bug和网站运维难题等。 温馨提示:本网站禁止用户发布与IT技术无关的、粗浅的、毫无意义的或者违法国家法规的等不合理内容,谢谢支持。