lib/apartment.rb in apartment-0.17.1 vs lib/apartment.rb in apartment-0.17.2
- old
+ new
@@ -12,10 +12,15 @@
# configure apartment with available options
def configure
yield self if block_given?
end
+ # Default switch schema to public
+ def schema_to_switch
+ @schema_to_switch || "public"
+ end
+
# Be careful not to use `return` here so both Proc and lambda can be used without breaking
def database_names
@database_names.respond_to?(:call) ? @database_names.call : @database_names
end
@@ -48,10 +53,11 @@
# Specific adapters will be loaded dynamically based on adapter in config
end
module Elevators
autoload :Generic, 'apartment/elevators/generic'
- autoload :Subdomain, 'apartment/elevators/subdomain'
+ autoload :Subdomain, 'apartment/elevators/subdomain'
+ autoload :FirstSubdomain, 'apartment/elevators/first_subdomain'
autoload :Domain, 'apartment/elevators/domain'
end
module Delayed