Ich verstehe nicht wirklich, was der Unterschied zwischen einem Schema und einer Migration ist. Wird ein Schema erstellt, indem eine Migration ausgeführt wird?Was ist der Unterschied zwischen einem Schema und einer Migration?
1
A
Antwort
0
Die Datei rails schema.rb repräsentiert den aktuellen Status der Datenbank. Es wird erzeugt und zu aktualisieren, wenn Sie Migrationen mit
rake db:migrate
schema.rb laufen wird verwendet, wenn Sie rake db:test:prepare
oder rake db:schema:dump
tun, rake db:schema:load
Migrationen sind eine bequeme Art und Weise für Sie Ihre Datenbank in einem strukturierten zu verändern und organisierte Art und Weise. Active Record Migrations
Verwandte Themen
- 1. Was ist der Unterschied zwischen Schema und Datenwörterbuch?
- 2. Was ist der Unterschied zwischen map und apply im Schema?
- 3. Was ist der Unterschied zwischen 'XML' und 'XML-Schema' Entitäten?
- 4. Was ist der Unterschied zwischen einem Bündel und einer Absicht?
- 5. Was ist der Unterschied zwischen einem URI und einer URL?
- 6. Was ist der Unterschied zwischen einem Algorithmus und einer Funktion?
- 7. Was ist der Unterschied zwischen einem Fehler und einer Ausnahme?
- 8. Was ist der Unterschied zwischen einem Benutzer und einer Rolle?
- 9. Was ist der Unterschied zwischen einer Schließung und einem Modul?
- 10. Was ist der Unterschied zwischen einem Ausdruck und einer Aussage?
- 11. Was ist der Unterschied zwischen einer Sprache und einem Framework?
- 12. Was ist der Unterschied zwischen einem Adapter und einer Netzwerkschnittstelle?
- 13. Was ist der Unterschied zwischen einer Ansicht und einem Stream?
- 14. Was ist der Unterschied zwischen einem Animator und einer Animation?
- 15. In Schema, was ist der Unterschied zwischen einer Zahl und einem Objekt?
- 16. Was ist der Unterschied zwischen einem Workflow und einem Flowchart?
- 17. Was ist der Unterschied zwischen einem URL-Typ und einem URL-Schema?
- 18. Was ist der Unterschied zwischen `==` und `ist`?
- 19. Was ist der Unterschied zwischen einer Klassenvariablen und einer Klasseninstanz?
- 20. Was ist der Unterschied zwischen einem Index und einem Fremdschlüssel?
- 21. Was ist der Unterschied zwischen einem RoutedCommand und einem RoutedUICommand?
- 22. Was ist der Unterschied zwischen einem Muster und einem Pfad?
- 23. Was ist der Unterschied zwischen einem Primärschlüssel und einem Ersatzschlüssel?
- 24. Was ist der Unterschied zwischen einem Integrator und einem Tiefpassfilter?
- 25. Was ist der Unterschied zwischen einem Controller und einem Service?
- 26. Was ist der Unterschied zwischen einem Anwendungscontroller und einem Anwendungskontext?
- 27. Was ist der Unterschied zwischen einem Streamwriter und einem Binarywriter?
- 28. Was ist der Unterschied zwischen einem Key und einem KeySpec?
- 29. Was ist der Unterschied zwischen einem Token und einem Digest?
- 30. Was ist der Unterschied zwischen einem Domänenklassendiagramm und einem Designklassendiagramm?