2013-05-21 2 views
0

Je viens d'installer la gemme seedbank: https://github.com/james2m/seedbank qui est exactement ce que je cherchais! (Je suis vraiment surpris ce genre de fonctionnalité n'est pas dans les Rails de base, mais de toute façon, merci james2m)Seedbank, rien ne se passe lorsque rake db: semences plus

Mon problème est, rien ne se produit lorsque vous faites rake db:seed -v. Pas même l'ancienne génération seeds.rb. Je pense que c'est le meilleur endroit pour signaler le problème.

Je ne sais pas vraiment quelles informations seront utiles pour me aider, donc ici je vais, sans ordre:

1- Contenu/db:

/db 
| candidate.seeds.rb 
| item.seeds.rb 
| seeds.rb 
| user.seeds.rb 

2- extrait de fichier Gem

source 'https://rubygems.org' 

gem 'rails', '3.2.13' 
gem "seedbank", "~> 0.2.1" 

et j'ai exécuté bundle install sans erreur.

3- Les numéros de version

$ rails -v 
Rails 3.2.13 
$ rake -V 
rake, version 10.0.4 

Merci à l'avance pour toute aide.

Répondre

1

Je ne sais pas si vous ceci ou triées pas, mais je pense que la structure de votre répertoire a été/est incorrect

/db/seeds.rb (runs on all environments) 
/db/seeds/candidate.seeds.rb 
/db/seeds/item.seeds.rb 
/db/seeds/user.seeds.rb 

Ces fonctionnera pour tous les environnements. Si vous ne souhaitez le développement puis faire cette structure à la place

/db/seeds.rb (runs on all environments) 
/db/seeds/development/candidate.seeds.rb 
/db/seeds/development/item.seeds.rb 
/db/seeds/development/user.seeds.rb 
+0

Je ne le résoudre notre problème github: https://github.com/james2m/seedbank/issues/25 l'explication étant celui que vous avez donné ici! Merci ! –

Questions connexes