Ich habe eine Rails-App, die eine Verbindung zu einer anderen Rails App-Datenbank herstellt. Sie haben mehrere gemeinsame Modelle. Wenn Sie die Konsole verwenden, funktioniert alles einwandfrei (ActiveRecord fragt Tabellen ordnungsgemäß ab), aber wenn Sie einen Webserver verwenden, sucht Rails nach ausstehenden Migrationen und löst den Fehler Migrations are pending
aus. Ich möchte diese Prüfung bestehen, da diese 2 Apps unterschiedliche Migrationen haben. Und starte einfach den Server. Ich habe versucht:Wie können ausstehende Migrationen ignoriert werden?
config.active_record[:migration_error] = false
config.active_record.migration_error = false
aber kein Glück. Wie kann ich veranlassen, dass Rails diese ausstehenden Migrationen ignoriert? Überspringe diesen Check? Oder gibt es eine Möglichkeit, sie irgendwie zu benennen oder die passende mtime
letzte Migrationsdatei zu setzen?
Dies ist, was ich bereits getan habe – leemour
Bitte überprüfen Sie meine aktualisierte Antwort –