Class: Ea::Qea::Models::EaVersion
- Inherits:
-
BaseModel
- Object
- Lutaml::Model::Serializable
- BaseModel
- Ea::Qea::Models::EaVersion
- Defined in:
- lib/ea/qea/models/ea_version.rb
Overview
Version control record from t_versions.
Schema:
(VersionID TEXT PRIMARY KEY, ElementID TEXT, Branch TEXT,
VersionDate TEXT, Author TEXT, Notes TEXT, ...)
Constant Summary collapse
- COLUMN_MAP =
{ "VersionID" => :version_id, "ElementID" => :element_id, "VersionDate" => :version_date }.freeze
Class Method Summary collapse
Methods inherited from BaseModel
from_db_row, #primary_key, #sort_position
Class Method Details
.column_map ⇒ Object
33 34 35 |
# File 'lib/ea/qea/models/ea_version.rb', line 33 def self.column_map COLUMN_MAP end |
.primary_key_column ⇒ Object
19 20 21 |
# File 'lib/ea/qea/models/ea_version.rb', line 19 def self.primary_key_column :version_id end |
.table_name ⇒ Object
23 24 25 |
# File 'lib/ea/qea/models/ea_version.rb', line 23 def self.table_name "t_versions" end |