class Cursed::Adapter::Sequel

Public Instance Methods

after(attribute, value) click to toggle source
# File lib/cursed/adapter/sequel.rb, line 18
def after(attribute, value)
  @relation = relation.where(::Sequel.expr(attribute) > value)
end
ascend_by(attribute) click to toggle source
# File lib/cursed/adapter/sequel.rb, line 10
def ascend_by(attribute)
  @relation = relation.order(attribute)
end
before(attribute, value) click to toggle source
# File lib/cursed/adapter/sequel.rb, line 22
def before(attribute, value)
  @relation = relation.where(::Sequel.expr(attribute) < value)
end
descend_by(attribute) click to toggle source
# File lib/cursed/adapter/sequel.rb, line 6
def descend_by(attribute)
  @relation = relation.order(attribute).reverse
end
limit(count) click to toggle source
# File lib/cursed/adapter/sequel.rb, line 14
def limit(count)
  @relation = relation.limit(count)
end