每次推送到heroku时是否需要重置DB?

时间:2014-09-01 13:01:07

标签: ruby-on-rails database git postgresql heroku

当我将本地数据库推送到heroku postgresql时,我目前的方法是     heroku pg:reset, 然后使用     heroku pg:push local_db remote_db。

有没有有效的方法来做到这一点,而不是每次擦除我的整个heroku数据库内容并编写新内容?

1 个答案:

答案 0 :(得分:3)

  • 不要在本地创建测试内容以外的任何内容
  • 任何设置/配置/静态内容,将其存储在代码中

在我开发的这些年里,无论是否使用Heroku,我都没有看到过不止一次从开发到生产的数据库的理由。