У меня есть пользовательское задание на грабли
namespace :abc do
desc "seeds abc to a database" do
task seed_abc: :environment do
Tenant.find_each do |tenant|
puts "Running task for tenant#{tenant.name}"
Dir[File.join(Rails.root, 'db', 'seeds', '*.rb')].sort.each do |filename|
p "Seeding #{filename}"
load(filename) if File.exist?(filename)
end
end
end
end
когда я запускаю задачу rake, она отображается только в арендаторе по умолчанию, но во время заполнения я вижу
Running task for tenant abc
"Seeding /path...../path/filename.rb"
"Seeding /path...../path/filename.rb"
Running task for tenant xyz
"Seeding /path...../path/filename.rb"
"Seeding /path...../path/filename.rb"
Running task for tenant 123
"Seeding /path...../path/filename.rb"
"Seeding /path...../path/filename.rb"
Но когда я проверяю консоль, она отображается только для арендатора по умолчанию,
Как мне посеять семена?