Ich verwende Rails 4 und muss Ordner unter db/migrate migrieren, zum Beispiel: db/migrate/A, db/migrate/B.So lassen Sie Rails nur aktuelle Migration der Datenbank überprüfen
Ich habe erfolgreich verwendet Eine Migrationsdatei erstellen Ein Datenbankschema, verwendet B Migrationsdatei erstellen B Datenbankschema.
Aber wenn ich eine Datenbank verbinden, und meine Schienen-Server starten, überprüfen Sie es meine alle Migrationsdatei unter db/migrieren .., und die Meldung:.
„Migrations anhängig um dieses Problem zu beheben, führen : bin/rake db: migrieren RAILS_ENV = Entwicklung "
Wer weiß, wie man dieses Problem löst?
Haben Sie versucht, einen vorgeschlagenen Befehl auszuführen? – retgoat
Verbinden Sie sich mit der richtigen Datenbank in config/database.yml? Sie können nicht 2 separate Migrationen auf der gleichen Datenbank laufen ... sie werden nur gegenseitig wechseln – Boltz0r