WIP for seeding accounts

This commit is contained in:
Jorge Manrubia
2025-11-02 00:05:38 +01:00
parent b07345724a
commit e726335833
5 changed files with 96 additions and 2 deletions
+13
View File
@@ -0,0 +1,13 @@
namespace :seed do
desc "Seed customer data for a specific account (e.g., rails seed:customer 1234)"
task :customer, [:tenant_id] => :environment do |t, args|
raise "Please provide a tenant ID: rails seed:customer[1234]" unless args[:tenant_id]
tenant_id = args[:tenant_id].to_i
ApplicationRecord.current_tenant = tenant_id
account = Account.sole
Account::Seeder.new(account, User.first).seed!
puts "✓ Seeded account #{account.name} (tenant: #{tenant_id})"
end
end