ruby 2.1.5,rails 4.2,rake
安装了gem“seedbank” 种子库(0.3.0)
我有以下结构: 的种子/店铺/幕/
我想从文件夹幕布
运行所有种子文件rake db:seed:shop:curtain
耙子中止了! 不知道如何构建任务'db:seed:shop:curtain'
有什么问题,请解释一下。谢谢
答案 0 :(得分:2)
我有以下结构:种子/商店/窗帘/
根据seedbank documentation
,结构应为
db/seeds/shop/curtain.seeds.rb
因此您需要将seed
重命名为seeds
并在curtain.seeds.rb
文件夹中添加shop
,以便获得
rake db:seed:shop:curtain
修改强>
不确定seedbank
是否支持2-3级别的层次结构,因此请将curtain
文件夹直接移至seeds
内并尝试
rake db:seed:curtain
这将从
加载种子数据db/seeds.rb
db/seeds/*.seeds.rb
db/seeds/curtain/*.seeds.rb