class Predefined::SequelQuery

Public Instance Methods

dataset(params=nil) click to toggle source
# File lib/predefined/sequel.rb, line 9
def dataset(params=nil)
  db.fetch(template, params || {})
end
db() click to toggle source
# File lib/predefined/sequel.rb, line 5
def db
  @options[:db]
end
select_all(params=nil) click to toggle source
# File lib/predefined/sequel.rb, line 17
def select_all(params=nil)
  dataset(params).all
end
select_object(klass, params=nil) click to toggle source
# File lib/predefined/sequel.rb, line 37
def select_object(klass, params=nil)
  raise "TODO: Implement Me"
end
select_objects(klass, parmas=nil) click to toggle source
# File lib/predefined/sequel.rb, line 41
def select_objects(klass, parmas=nil)
  raise "TODO: Implement Me"
end
select_one(params=nil) click to toggle source
# File lib/predefined/sequel.rb, line 21
def select_one(params=nil)
  dataset(params).first
end
select_rows(params=nil) click to toggle source
# File lib/predefined/sequel.rb, line 25
def select_rows(params=nil)
  raise "TODO: Implement Me"
end
select_value(params=nil) click to toggle source
# File lib/predefined/sequel.rb, line 33
def select_value(params=nil)
  dataset(params).get
end
select_values(params=nil) click to toggle source
# File lib/predefined/sequel.rb, line 29
def select_values(params=nil)
  raise "TODO: Implement Me"
end
to_sql(params=nil) click to toggle source
# File lib/predefined/sequel.rb, line 13
def to_sql(params=nil)
  dataset(params).sql
end