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