Module: Rails::Sequel

Defined in:
lib/sequel-rails/setup.rb,
lib/sequel-rails/railtie.rb,
lib/sequel-rails/runtime.rb,
lib/sequel-rails/storage.rb,
lib/sequel-rails/migrations.rb,
lib/sequel-rails/configuration.rb,
lib/sequel-rails/session_store.rb,
lib/sequel-rails/railties/i18n_support.rb,
lib/sequel-rails/railties/controller_runtime.rb

Defined Under Namespace

Modules: I18nSupport, Railties Classes: Configuration, Migrations, Railtie, SessionStore, Storage

Class Method Summary collapse

Class Method Details

.reset_runtimeObject



5
6
7
8
9
10
# File 'lib/sequel-rails/runtime.rb', line 5

def reset_runtime
  @runtime ||= 0
  
  rt, @runtime = @runtime, 0
  rt
end

.setup(environment) ⇒ Object



12
13
14
15
16
# File 'lib/sequel-rails/setup.rb', line 12

def self.setup(environment)
  puts "[sequel] Setting up the #{environment.inspect} environment:"

  ::Sequel.connect({:logger => configuration.logger}.merge(::Rails::Sequel.configuration.environment_for(environment.to_s)))
end

.storageObject



4
5
6
# File 'lib/sequel-rails/storage.rb', line 4

def self.storage
  Storage
end