title: rake db:test:prepare not creating all tables
body: <p>NOTE: Using Rails 3.0.7, Postgresql 8.4.4-1, rake 0.8.7.</p>
  
  <p>Trying to get rails testing working.</p>
  
  <p>The command rake db:test:prepare appears to work fine --</p>
  
  <pre>
  $ rake db:test:prepare -t
  (in /home/beau/looked)
  ** Invoke db:test:prepare (first_time)
  ** Invoke db:abort_if_pending_migrations (first_time)
  ** Invoke environment (first_time)
  ** Execute environment
  ** Execute db:abort_if_pending_migrations
  ** Execute db:test:prepare
  ** Invoke db:test:load (first_time)
  ** Invoke db:test:purge (first_time)
  ** Invoke environment 
  ** Execute db:test:purge
  ** Execute db:test:load
  ** Invoke db:schema:load (first_time)
  ** Invoke environment 
  ** Execute db:schema:load
  NOTICE:  CREATE TABLE will create implicit sequence "slugs_id_seq" for serial column "slugs.id"
  NOTICE:  CREATE TABLE / PRIMARY KEY will create implicit index "slugs_pkey" for table "slugs"
  </pre>
  
  <p>BUT some of the tables are not being created.</p>
  
  <p>These are the "development" tables:</p>
  
  <pre>
  $ psql -d looked -U admin -c '\d'
  
                 List of relations
   Schema |       Name        |   Type   | Owner 
  --------+-------------------+----------+-------
   public | businesses        | table    | admin
   public | businesses_id_seq | sequence | admin
   public | categories        | table    | admin
   public | categories_id_seq | sequence | admin
   public | schema_migrations | table    | admin
   public | slugs             | table    | admin
   public | slugs_id_seq      | sequence | admin
  (7 rows)
  </pre>
  
  <p>Tables created by rake:db:prepare for the test environment --</p>
  
  <pre>
  $ psql -d looked_test -U admin -c '\d'
                 List of relations
   Schema |       Name        |   Type   | Owner
  --------+-------------------+----------+-------
   public | categories        | table    | admin
   public | schema_migrations | table    | admin
   public | slugs             | table    | admin
   public | slugs_id_seq      | sequence | admin
  (4 rows)
  </pre>
  
  <p>As you can see it has created some tables, but not businesses, businesses_id_seq or categories_id_seq.</p>
  
  <p>I'm at a loss as to why, can someone help me?</p>