Class: Ea::Qea::Models::EaList
- Defined in:
- lib/ea/qea/models/ea_list.rb
Overview
Enumeration list value from t_lists.
Schema:
(ListID TEXT PRIMARY KEY, Category TEXT, Name TEXT,
NVal INTEGER, Notes TEXT)
Constant Summary collapse
- COLUMN_MAP =
{ "ListID" => :list_id, "NVal" => :nval }.freeze
Class Method Summary collapse
Instance Method Summary collapse
-
#numeric? ⇒ Boolean
True when this row carries a numeric value.
Methods inherited from BaseModel
from_db_row, #primary_key, #sort_position
Class Method Details
.column_map ⇒ Object
31 32 33 |
# File 'lib/ea/qea/models/ea_list.rb', line 31 def self.column_map COLUMN_MAP end |
.primary_key_column ⇒ Object
18 19 20 |
# File 'lib/ea/qea/models/ea_list.rb', line 18 def self.primary_key_column :list_id end |
.table_name ⇒ Object
22 23 24 |
# File 'lib/ea/qea/models/ea_list.rb', line 22 def self.table_name "t_lists" end |
Instance Method Details
#numeric? ⇒ Boolean
Returns true when this row carries a numeric value.
36 37 38 |
# File 'lib/ea/qea/models/ea_list.rb', line 36 def numeric? !nval.nil? end |