0
config/initializers/console.rb
に保存されている以下のコードは、初めて初めてexecするときに使用します。rails console
CLI。終了してもう一度入力すると、選択メッセージは表示されませんが、選択したプレビューテナントがロードされます。コンソールに入力した後、特定のテナントを選択するにはどうすればよいですか?
if defined?(Rails::Console) || $PROGRAM_NAME.include?('spring')
tenants = Apartment.tenant_names.sort
default = tenants.first
puts "Available tenants: #{tenants.join(', ')}"
print "Select tenant (#{default}): "
tenant = gets.strip
Apartment::Tenant.switch! tenants.include?(tenant) ? tenant : default
end
rails console
に入力するたびに、どのテナントがロードされるかを尋ねます。
ありがとうございます!
私の場合はうまくいきます。 Railsのバージョン? – Mauro