A team mate told me about Heroku today, when I was bashing my buggy hosting.
At the moment I am playing around with Ruby on Rails and I was looking forward to it for a while. This was the initial reason to change my hosting and move to a host who claimed to offer RoR services. But then I noticed that just deploying a very small project did not work too well.
I created a rails project
Then I initialized git and commited it to github and heroku.
This went well so far. But the final step did not work that well:
First problem, there is no gem like ‘activerecord-postgresql-adapter’.
So I installed the regular pg gem which needed postgresql to install without errors (not too remarkable, eh).
I found a few hints on stackoverflow where lots of people seemed to have similar issues and so I went on to add the pg gem to the Gemfile and use bundle afterwards.
But while moving from stackoverflow to google to heroku to the manpages I missed one very important step. I have been trying to call
after doing some changes, but with no luck. Then tried something else and again tried to migrate heroku.
Of course you have to commit the Gemfile changes and push ‘em to heroku. (Doh!)
And then the migrate will work with no errors.