Method: QueueLite::Queue#done
- Defined in:
- lib/queue_lite/queue.rb
#done(id) ⇒ Object
68 69 70 71 72 73 74 75 76 77 |
# File 'lib/queue_lite/queue.rb', line 68 def done(id) row = db.get_first_row(" UPDATE queue\n SET status = ?\n WHERE id = ?\n RETURNING id, data\n SQL\n\n Task.new(*row)\nend\n", [LOCKED_STATUS, id]) |