Разделить файл seed.rb на несколько разделов?

Я хотел бы разбить свой файл seed.rb на несколько разделов для простоты обслуживания; заполнить все A в a.rb, B в b.rb и т. д. Отдельные файлы находятся в каталоге db / с файлом seed.rb. Каждый файл состоит из набора вызовов «A.create» или «B.create», и я хочу вызывать эти файлы из seed.rb.

Я пробовал:

include 'a'
include 'b'

и

load 'a.rb'
load 'b.rb' 

в моих seed. rb, но они, кажется, не обрабатываются, когда я вызываю rake db: seed. Это, вероятно, скорее прямой вопрос, чем вопрос о рельсах, но для полноты картины я использую Ruby 1.9.2 и Rails 3 на Mac.

10
задан GSP 26 December 2010 в 05:07
поделиться