Erstellen Sie Migrationsdateien in Rails aus der vorhandenen MySQL-Tabelle

7

Ich entwickle eine Anwendung in Schienen. Ich habe in mysql eine Tabelle namens "student" erstellt. Gibt es überhaupt eine Migrationsdatei in der Rails-Anwendung? Ich habe den Datenbanknamen in config / database.yml angegeben und verwende auch andere Tabellen. Aber ich möchte eine Tabellenmigrationsdatei erstellen. Wie kann ich das tun?

    
Sonal S. 23.04.2013, 08:28
quelle

1 Antwort

27
  • Beginnen Sie mit der Referenzierung Ihrer vorhandenen MySQL-Datenbank in database.yml
  • Führen Sie rake db:schema:dump aus, um die schema.rb -Datei
  • zu generieren
  • Fügen Sie die create_table -Methoden von Ihrem schema.rb in eine neue Migration und Voila!
  • ein
zakelfassi 23.04.2013 09:04
quelle