Earlier today, I posted an article on my blog, which will walk you
through the process of setting up a professional development environment
for working with Ruby on Rails. It also walks through the process of
setting it up with PostgreSQL. This is how we setup our development
machines at PLANET ARGON and I thought it might be useful for some of
you.
I have some projects already built with MySQL but one reason I’d like
to consider Postgres is integrity in migrations: MySQL transactions
don’t cover schema manipulation… so if something goes off, it makes
rollbacks really “fun”!