Class: Subtasks

Inherits:
DB
  • Object
show all
Defined in:
lib/subtasks.rb

Instance Method Summary collapse

Methods inherited from DB

#create, #info, #initialize, #last, #list

Methods included from Timer

#last_mon, #now

Constructor Details

This class inherits a constructor from DB

Instance Method Details

#active(task_id) ⇒ Object



7
8
9
# File 'lib/subtasks.rb', line 7

def active(task_id)
  @table.where("task_id = ?", task_id.to_i).where("status = ?", 0).order(Sequel.desc(:id)).all
end

#finish!(id) ⇒ Object



3
4
5
# File 'lib/subtasks.rb', line 3

def finish!(id)
  @table.where("id = ?", id.to_i).update(status: 1, finished_at: now)
end