pour le développement exigent, nous avons toujours besoin de certaines données fausses, donc je veux savoir est-il un moyen de générer rapidement des données à DB, alors nous pouvons le tester dès que possiblerails comment générer automatiquement des données à db pour le développement
Répondre
vous pouvez utiliser gem Faker (here is how to do it)
Je vais à petit bijou fille d'usine, ce qui vous permet de créer des plans de données pour générer des données facilement:
https://github.com/thoughtbot/factory_girl
ou Machiniste: https://github.com/notahat/machinist
J'utilise personnellement Machinist, mais je connais beaucoup de gens comme Factory Girl.
Vous avez un fichier dans le répertoire rails_app/db
appelé seed.rb
Vous pouvez y mettre vos données initiales.
Jetez un oeil à ce RailsCasts #179 => Seed Data
Après avoir mis des données fictives dans le fichier que vous pouvez exécuter la commande de coupe rake db:seed
cela mettra tout le contenu de votre fichier seed.rb
dans votre base de données et créer des enregistrements initiaux pour jouer avec. : D
Faker est ce que j'utilise généralement pour graver la base de données. Voici le lien tutoriel Michael Hartl Rails sur la façon de le configurer.
Section 9.3.2
Existe aussi la page GitHub pour d'autres options d'articles que vous pouvez générer, mais cela est un rapide et facile comment.
Le site Internet est http://faker.rubyforge.org/ – Zabba
Les deux liens ne fonctionnent pas – Mark