Class: Context

Inherits:
Sequel::Model
  • Object
show all
Defined in:
lib/todos_database.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.activeObject



35
36
37
# File 'lib/todos_database.rb', line 35

def self.active
  select('contexts.*'.lit).join(:tasks, :context_id => :id).group(:context_id).order('lower(name)'.lit).filter(:tasks__done => false)
end

Instance Method Details

#to_sObject



32
33
34
# File 'lib/todos_database.rb', line 32

def to_s
  "#{id}\t#{name.empty? ? 'n/a' : name}"
end