Class: Hiiro::Assignment
- Inherits:
-
Object
- Object
- Hiiro::Assignment
- Defined in:
- lib/hiiro/assignment.rb
Class Method Summary collapse
Class Method Details
.all_as_hash ⇒ Object
16 |
# File 'lib/hiiro/assignment.rb', line 16 def self.all_as_hash = all.each_with_object({}) { |a, h| h[a.worktree] = a.branch } |
.create_table!(db) ⇒ Object
7 8 9 10 11 12 13 |
# File 'lib/hiiro/assignment.rb', line 7 def self.create_table!(db) db.create_table?(:assignments) do primary_key :id String :worktree, null: false String :branch, null: false end end |
.for_worktree(wt) ⇒ Object
15 |
# File 'lib/hiiro/assignment.rb', line 15 def self.for_worktree(wt) = where(worktree: wt).first |