Delete and Redeploy Rails app to heroku

前端 未结 2 684
温柔的废话
温柔的废话 2021-01-29 23:27

I have a rails app that is deployed to Heroku. I recently made a ton of changes, deleted old migrations, recreated new migrations, rebased and dealt with merge conflicts....the

相关标签:
2条回答
  • 2021-01-30 00:04

    Destroy the app:

    heroku apps:destroy --app example
    

    Create a new one:

    heroku create example
    

    Push to it:

    git push heroku -u master
    

    0 讨论(0)
  • 2021-01-30 00:23

    If you don't want to delete the entire application (perhaps you want to keep your add-ons and other configuration the same), you can reset the database and force update the code.

    Deploy your new code, forcing the update by using the -f flag:

    git push heroku master -f
    

    Drop and recreate the database:

    heroku pg:reset <DATABASE>
    

    Migrate the fresh database:

    heroku run rake db:migrate
    
    0 讨论(0)
提交回复
热议问题