After upgrading to 1.1, I can’t run any unit tests. Apparently when I
run rake test_units, it uses a migration to set up the database.
Unfortunately when it runs the migration, it’s adding not null
constraints to every field, even though I haven’t got that set up.
I’m using the ruby-postgres (0.7.1.2005.12.21) adapter with PostgreSQL
I’m getting closer to switching over to MySQL, even though I prefer
PostgreSQL in general, as there are lots of little gotchas that get in
the way of development. I always question whether the rails code base
actually gets tested against postgres.