714 Stimmen

Unterschied zwischen rake db:migrate db:reset und db:schema:load

Der Unterschied zwischen rake db:migrate y rake db:reset ist für mich ziemlich klar. Was ich nicht verstehe, ist, wie rake db:schema:load unterscheidet sich von den beiden erstgenannten.

Nur um sicherzugehen, dass ich auf derselben Seite stehe:

  • rake db:migrate - Führt die Migrationen aus, die noch nicht ausgeführt wurden.
  • rake db:reset - Löscht die Datenbank (führt vermutlich eine rake db:drop + rake db:create + rake db:migrate ) und führt die Migration mit einer neuen Datenbank durch.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X