Module: ActiveTenant
- Defined in:
- lib/active_tenant.rb,
lib/active_tenant/base.rb,
lib/active_tenant/engine.rb,
lib/active_tenant/version.rb,
lib/active_tenant/configuration.rb,
lib/active_tenant/adapters/sqlite_adapter.rb,
lib/active_tenant/active_record_extensions.rb,
lib/active_tenant/adapters/postgres_adapter.rb
Defined Under Namespace
Modules: ActiveRecord
Classes: Base, Configuration, Engine, PostgresAdapter, SQLiteAdapter
Constant Summary
collapse
- VERSION =
'0.0.4'
Class Method Summary
collapse
Class Method Details
.configuration ⇒ Object
13
14
15
|
# File 'lib/active_tenant.rb', line 13
def self.configuration
@@configuration ||= Configuration.new
end
|
17
18
19
|
# File 'lib/active_tenant.rb', line 17
def self.configure
yield(configuration)
end
|
.current ⇒ Object
21
22
23
|
# File 'lib/active_tenant.rb', line 21
def self.current
ActiveTenant::Base.new
end
|