【发布时间】:2016-03-08 07:21:37
【问题描述】:
简单的问题,但我似乎找不到答案。
在全天都有活跃用户的实时生产站点上,在不进入维护模式的情况下迁移数据库的最佳方法是什么?
在我的情况下,我在我的数据库中添加了几列,并希望向上迁移更改。通常,我会简单地运行heroku maintenance:on,然后迁移我的更改,然后关闭维护——显然这将避免推送和迁移之间的任何异常/错误。既然我一直有活跃的用户,我觉得必须有一种方法可以无缝地做到这一点——这不是把任何人踢出去,也不会向他们扔维护屏幕。
不胜感激。如果在某处谈论此事,请链接任何文档 - 严重找不到任何东西。
【问题讨论】:
-
我想你想要的是这样的:stackoverflow.com/questions/15500530/…
标签: ruby-on-rails ruby ruby-on-rails-4 heroku