PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Rails en attente de migration dans rake db:test:prepare

Je soupçonne que la migration des galeries n'a pas été exécutée correctement. Si vous êtes sûr à 100 % que tout est correct dans votre tableau, vous pouvez faire passer la version de migration à la version de migration des galeries.

Pour cela, retrouvez l'horodatage de la migration de vos galeries (les 14 chiffres devant votre fichier de migration, en l'occurrence 20130724211328 ) et insérez ceci comme une nouvelle ligne dans la table schema_migrations (ce qui est fait automatiquement par Rails après l'exécution réussie d'une migration).

Si le tableau est vide, vous pouvez également supprimer le tableau galleries et lancez rake db:migrate encore. De cette façon, vous pouvez également vous assurer que votre migration ne déclenche aucune erreur.