Seed-Daten sind alles, was geladen werden muss, damit eine Anwendung ordnungsgemäß funktioniert. Eine Anwendung benötigt ihre Seed-Daten geladen, um in Entwicklung, Test und Produktion ausgeführt werden.
Die Seed-Daten sind größtenteils unverändert. Es wird normalerweise nicht in Ihrer Anwendung bearbeitet. Anforderungen können und ändern sich jedoch, sodass Seed-Daten möglicherweise auf bereitgestellte Anwendungen neu geladen werden müssen.
Antwort für Ihre zweite Frage
Codezeilen in seed.rb hat keinen Einfluss auf die Leistung der Grundaufgabe der Samen ist die Datenbank mit vordefinierten Datensätzen zu initialisieren. Beachten Sie, dass die Elternerzeugung vor der Erstellung des Kindes erfolgt.
Hier sind einige Hinweise, die Sie
ASCIICasts
Rail Spikes