rake db:test:se préparer à ne pas créer toutes les tables

REMARQUE: l'Utilisation de Rails 3.0.7, Postgresql 8.4.4-1, râteau 0.8.7.

Essayer d'obtenir des rails de tests de travail.

La commande rake db:test:préparer semble bien fonctionner --

$ rake db:test:préparez -t 
(dans /home/beau/regardé) 
** Invoquer db:test:préparer (first_time) 
** Invoquer db:abort_if_pending_migrations (first_time) 
** Invoquer l'environnement (first_time) 
** Exécution de l'environnement 
** Exécution de la db:abort_if_pending_migrations 
** Exécution de la db:test:préparer 
** Invoquer db:test:charge (first_time) 
** Invoquer db:test:purge (first_time) 
** Invoquer l'environnement 
** Exécution de la db:test:purge 
** Exécution de la db:test:charge 
** Invoquer db:schéma:charge (first_time) 
** Invoquer l'environnement 
** Exécution de la db:schéma:charge 
AVIS: CRÉER un TABLEAU permettra de créer implicite de la "séquence de slugs_id_seq" de série de la colonne "limaces.id" 
AVIS: CREATE TABLE /CLÉ PRIMAIRE permettra de créer indice implicite "slugs_pkey" pour la table "limaces" 

MAIS certains tableaux ne sont pas créés.

Ce sont les "développement" des tables:

$ psql -d a U admin -c '\d' 

Liste des relations 
Schéma | Nom | Type | Propriétaire 
--------+-------------------+----------+------- 
public | entreprises | table | admin 
public | businesses_id_seq | séquence | admin 
public | catégories | table | admin 
public | categories_id_seq | séquence | admin 
public | schema_migrations | table | admin 
public | limaces | table | admin 
public | slugs_id_seq | séquence | admin 
(7 lignes) 

Les Tables créées par rake db:préparer l'environnement de test --

$ psql -d looked_test -U admin -c '\d' 
Liste des relations 
Schéma | Nom | Type | Propriétaire 
--------+-------------------+----------+------- 
public | catégories | table | admin 
public | schema_migrations | table | admin 
public | limaces | table | admin 
public | slugs_id_seq | séquence | admin 
(4 lignes) 

Comme vous pouvez le voir, il a créé quelques tables, mais pas les entreprises, businesses_id_seq ou categories_id_seq.

Je suis à une perte quant à savoir pourquoi, quelqu'un peut-il m'aider?

Quel est votre fichier de schéma? RAILS_ROOT/db/schema.rb
Quel est votre schema.rb fichier ressemble?
OK je viens de vérifier et les tables sont en quelque sorte manquant dans le fichier de schéma.
C'était ma dernière migration. Merci pour votre aide

OriginalL'auteur Beau Barker | 2011-05-03