Class: Ea::Qea::Models::EaPhase
- Defined in:
- lib/ea/qea/models/ea_phase.rb
Overview
Project phase / milestone from t_phase.
Schema:
(PhaseID INTEGER PRIMARY KEY, PhaseName TEXT,
PhaseNotes TEXT, PhaseStart TEXT, PhaseEnd TEXT, ...)
Constant Summary collapse
- COLUMN_MAP =
{ "PhaseID" => :phase_id, "PhaseName" => :name, "PhaseNotes" => :notes, "PhaseStart" => :start_date, "PhaseEnd" => :end_date }.freeze
Class Method Summary collapse
Methods inherited from BaseModel
from_db_row, #primary_key, #sort_position
Class Method Details
.column_map ⇒ Object
34 35 36 |
# File 'lib/ea/qea/models/ea_phase.rb', line 34 def self.column_map COLUMN_MAP end |
.primary_key_column ⇒ Object
18 19 20 |
# File 'lib/ea/qea/models/ea_phase.rb', line 18 def self.primary_key_column :phase_id end |
.table_name ⇒ Object
22 23 24 |
# File 'lib/ea/qea/models/ea_phase.rb', line 22 def self.table_name "t_phase" end |