Ruby on Rails中种子的官方文档

时间:2015-05-29 01:26:57

标签: ruby-on-rails seeding

是否有关于Ruby on Rails中种子的官方文档?

我以Railscast episode on it的形式遇到了第三方文档,但我也想知道Rails团队制作了哪些文档。

ActiveRecord Migrations上的Rails指南帖子中,有一节说你应该使用播种,但没有关于如何操作的大量信息,也没有指向相关信息的链接。使用seed site:api.rubyonrails.org对API进行谷歌搜索也无济于事。

1 个答案:

答案 0 :(得分:1)

您很难找到API文档的主要原因是因为它确实没有那么多。只有一个rake任务rake db:seed需要db/seeds.rb

rake db:seed又由其他任务调用,例如rake db:reset

许多项目中的种子文件只是一些声明或命令式代码,它们创建了一堆模型实例。 gem Faker对于这些类型的任务非常方便(为开发环境创建伪随机填充数据)。

我有时使用它来使用heroku pg:backups镜像生产数据库。