module DoorkeeperMongodb::Compatible

Public Instance Methods

lock!(_ = true) click to toggle source
# File lib/doorkeeper-mongodb/compatible.rb, line 31
def lock!(_ = true)
  reload if persisted?
  self
end
transaction(options = {}, &block) click to toggle source
# File lib/doorkeeper-mongodb/compatible.rb, line 23
def transaction(options = {}, &block)
  self.class.transaction(options, &block)
end
update_column(column, value) click to toggle source
# File lib/doorkeeper-mongodb/compatible.rb, line 27
def update_column(column, value)
  update_attribute(column, value)
end
with_lock() { || ... } click to toggle source
# File lib/doorkeeper-mongodb/compatible.rb, line 36
def with_lock(&_block)
  lock!
  yield
end