class OpenDbSession
Public Class Methods
new(container, dandy_config, dandy_env)
click to toggle source
# File lib/dandy/generators/templates/actions/common/open_db_session.rb, line 6 def initialize(container, dandy_config, dandy_env) @container = container @config = dandy_config @dandy_env = dandy_env end
Public Instance Methods
call()
click to toggle source
# File lib/dandy/generators/templates/actions/common/open_db_session.rb, line 12 def call # Instead of :url you can specify required Sequel connection parameters in dandy.yml. # Additional details about Sequel connection configuration # see at http://sequel.jeremyevans.net/rdoc/files/doc/opening_databases_rdoc.html connection = Sequel.connect(@config[:db][:url]) if @dandy_env == 'development' connection.loggers << Logger.new($stdout) end JetSet::open_session(connection, :dandy_request) end