Wie können FactoryGirl-Fabriken zum Aufbau einer Entwicklungsdatenbank verwendet werden?

8
___ qstnhdr ___ Wie können FactoryGirl-Fabriken zum Aufbau einer Entwicklungsdatenbank verwendet werden? ___ tag123Entwicklungsumgebung ___ Eine Entwicklungsumgebung ist ein integrierter Satz von Programmiertools, die sich in der Regel auf einen Texteditor konzentrieren. ___ tag123factorybot ___ factory_bot ist ein Ruby-Juwel, mit dem Sie schnell Prototypen für jedes Ihrer Modelle definieren und nach Instanzen mit Eigenschaften fragen können, die für den vorliegenden Test wichtig sind. ___ answer15788773 ___

Wie ich in meinem Kommentar erwähnt habe, ist dies normalerweise die Arbeit von Seed-Daten. Wenn Sie möchten, dass diese Daten nur in Ihre Entwicklungsdatenbank eingefügt werden, können Sie die Aufgabe spec/factories.rb Rake ändern, indem Sie Folgendes tun:

%Vor%

, die Ihnen die Möglichkeit geben würde, eine Datei für jede Umgebung zu erstellen (d. h. db / seeds / development.rb). Sie können auch ein Juwel wie Samenbank verwenden, das Ihnen umgebungsspezifische Seed-Dateien und ein paar andere Zusätze zu dem gibt, was bereits in Rails vorhanden ist. p>     

___ tag123rubyonrails ___ Ruby on Rails ist ein Open-Source-Full-Stack-Webanwendungs-Framework, das in Ruby geschrieben ist. Es folgt dem populären MVC-Framework-Modell und ist bekannt für seinen "convention over configuration" -Ansatz für die Anwendungsentwicklung. ___
Gene 03.04.2013, 02:12
quelle

2 Antworten

1

Wie ich in meinem Kommentar erwähnt habe, ist dies normalerweise die Arbeit von Seed-Daten. Wenn Sie möchten, dass diese Daten nur in Ihre Entwicklungsdatenbank eingefügt werden, können Sie die Aufgabe seed Rake ändern, indem Sie Folgendes tun:

%Vor%

, die Ihnen die Möglichkeit geben würde, eine Datei für jede Umgebung zu erstellen (d. h. db / seeds / development.rb). Sie können auch ein Juwel wie Samenbank verwenden, das Ihnen umgebungsspezifische Seed-Dateien und ein paar andere Zusätze zu dem gibt, was bereits in Rails vorhanden ist. p>     

Chris Schmitz 03.04.2013, 13:31
quelle
0
___ qstnhdr ___ Wie können FactoryGirl-Fabriken zum Aufbau einer Entwicklungsdatenbank verwendet werden? ___ tag123Entwicklungsumgebung ___ Eine Entwicklungsumgebung ist ein integrierter Satz von Programmiertools, die sich in der Regel auf einen Texteditor konzentrieren. ___ tag123factorybot ___ factory_bot ist ein Ruby-Juwel, mit dem Sie schnell Prototypen für jedes Ihrer Modelle definieren und nach Instanzen mit Eigenschaften fragen können, die für den vorliegenden Test wichtig sind. ___ answer15788773 ___

Wie ich in meinem Kommentar erwähnt habe, ist dies normalerweise die Arbeit von Seed-Daten. Wenn Sie möchten, dass diese Daten nur in Ihre Entwicklungsdatenbank eingefügt werden, können Sie die Aufgabe %code% Rake ändern, indem Sie Folgendes tun:

%Vor%

, die Ihnen die Möglichkeit geben würde, eine Datei für jede Umgebung zu erstellen (d. h. db / seeds / development.rb). Sie können auch ein Juwel wie Samenbank verwenden, das Ihnen umgebungsspezifische Seed-Dateien und ein paar andere Zusätze zu dem gibt, was bereits in Rails vorhanden ist. p>     

___ tag123rubyonrails ___ Ruby on Rails ist ein Open-Source-Full-Stack-Webanwendungs-Framework, das in Ruby geschrieben ist. Es folgt dem populären MVC-Framework-Modell und ist bekannt für seinen "convention over configuration" -Ansatz für die Anwendungsentwicklung. ___
Hugues 12.03.2015 20:49
quelle