Ich möchte meine Datenbank auf eine bestimmte Version auf Rails mit dem STEP-Parameter zurücksetzen, aber ich weiß nicht, wie viele Schritte ich Rollback sollte, also möchte ich das Migrationsprotokoll überprüfen. Kann ich das auf Rails (v3.2.13) machen?Wie finden Sie Datenbankmigrationslogs auf Rails?
7
A
Antwort
15
Versuchen Sie Folgendes:
rake db:migrate:status
Es wird Ihnen die folgende Ausgabe, up
bedeutet Migration ausgeführt wurde, hat down
noch nicht ausgeführt worden:
Status Migration ID Migration Name
--------------------------------------------------
up 20120328154345 Devise create users
up 20120331182021 Create websites
+0
dank Rollback möchten Das ist genau das, was ich brauche – ardiyu07
1
Sie können versuchen, zu erhalten Migration Versionen von
> ActiveRecord::Migrator.current_version
(38.7ms) SELECT "schema_migrations"."version" FROM "schema_migrations"
=> 20130403113845
1.9.3-p392 :002 > ActiveRecord::Migrator.get_all_versions
(0.8ms) SELECT "schema_migrations"."version" FROM "schema_migrations"
=> [20130327085819, 20130327085820, 20130327085821, 20130327085822, 20130327085823, 20130327085824, 20130327085825, 20130327085826, 20130327085827, 20130327085828, 20130327085829, 20130327085830,........
oder Sie können den Zeitstempel der spezifischen Migration verwenden bis zu dem Sie und
rake db verwenden, um ein Rollback möchten: Migration: down VERSION = Zeitstempel
Verwandte Themen
- 1. Ruby Rails - wie finden Sie mit mehreren Optionen?
- 2. Wie finden Sie alle unbenutzten Code in Ruby on Rails
- 3. Finden Tote Rails-Code
- 4. Finden Sie Tonhöhe auf Android
- 5. Vorlage in Rails nicht finden?
- 6. Rails ActiveRecord: HABTM Parameter finden
- 7. Wie starten Sie Rails von Rails neu?
- 8. Finden Sie alle durch polymorphe Typ in Rails?
- 9. Rails/SQL: Finden Sie Statistiken über eine belongs_to Beziehung
- 10. Rails finden mit einem Block
- 11. Rails access_nested_attributes_for Fehler, bitte helfen Sie mir es zu finden
- 12. Finden Sie alle URLs in einer Zeichenfolge in Rails 3
- 13. Rails finden Sie alle Artikel belongs_to ein anderes Modell
- 14. Rails finden oder erstellen basierend auf zwei Felder
- 15. Wie finden Sie doppelte Methoden?
- 16. Wie finden Sie unbeabsichtigte Objektzeigervergleiche?
- 17. Rails 4 Konnte Datei 'Angular-Rails-Templates' nicht finden
- 18. Verwenden Sie Ruby-Datenbank auf Rails
- 19. Finden Sie Konturen von Objekten auf Foto
- 20. Rails-Tests können test_helper nicht finden
- 21. So finden Sie die Registerkarte (TabControl) auf
- 22. Finden Sie HTML basierend auf Teilattribut
- 23. Wie finden Sie die Anruferfunktion?
- 24. Wie finden Sie den Deadlock?
- 25. Wie finden Sie Kubernetes Benennungsbeschränkungen?
- 26. Wie finden Sie PHP-Ausführungszeit?
- 27. Wie finden Sie Berührungen auf Knopf mit Timer
- 28. Wie finden Sie den letzten Zugriff auf eine Datenbank?
- 29. Migration auf Laufzeitberechtigungen: Wie finden Sie alle aktuellen Berechtigungen verwendet?
- 30. Wie finden Sie Opensource-Projekte auf der Suche nach Hilfe?
Kennen Sie die spezifische Migration bis zu dem Sie – Magnum