Я бы предложил создать новую директорию db/seeds/
, в которую вы можете поместить файл различных семян:
db/seeds/01_stuff_that_comes_for_first.rb
db/seeds/02_stuff_that_comes_for_second.rb
...
А затем отредактируйте файл db/seeds.rb
с помощью:
Dir[File.join(Rails.root, 'db', 'seeds', '*.rb')].sort.each { |seed| load seed }
Таким образом, вы можете загружать семена даже в том порядке, который вы предпочитаете - это часто требуется.
Это решение было первоначально предложено Натанвдой в этом «дублированном» вопросе .