Module: Datasource::Adapters::Sequel::Model::ClassMethods

Defined in:
lib/datasource/adapters/sequel.rb

Instance Method Summary collapse

Instance Method Details

#datasource_module(&block) ⇒ Object



72
73
74
# File 'lib/datasource/adapters/sequel.rb', line 72

def datasource_module(&block)
  default_datasource.instance_exec(&block)
end

#default_datasourceObject



68
69
70
# File 'lib/datasource/adapters/sequel.rb', line 68

def default_datasource
  @default_datasource ||= Class.new(Datasource::From(self))
end