I’ve made changes to my app, including adding models and adding columns to a pre-existing model. I’m using rails 3.1 and I’m aware that I must precompile my assets before deploying. Once I run git push heroku master and heroku rake db:migrate should I expect any errors?
I’m trying keep downtime to a minimum because users be interacting with the site during deployment.
Update
Everything seems to be fine. Push & Rake DB did it.
One thing you might want to look into is putting the app into maintenance mode while you’re doing the update. Instead of hitting users with unpredictable results, you can minimize confusion by popping up a maintenance message. You can also customize it.
You can read about how here: http://devcenter.heroku.com/articles/maintenance-mode