8 #ifndef OM_DB_META_ROW_H
9 #define OM_DB_META_ROW_H
25 return TRow::isKeyLess(*
dynamic_cast<TRow *
>(i_left.get()), *
dynamic_cast<TRow *
>(i_right.get()));
31 return TRow::isKeyEqual(*
dynamic_cast<TRow *
>(i_left.get()), *
dynamic_cast<TRow *
>(i_right.get()));
67 static bool isKeyLess(
const LangLstRow & i_left,
const LangLstRow & i_right);
70 static bool isKeyEqual(
const LangLstRow & i_left,
const LangLstRow & i_right);
73 static bool isCodeLess(
const LangLstRow & i_left,
const LangLstRow & i_right);
76 static bool isCodeEqual(
const LangLstRow & i_left,
const LangLstRow & i_right);
104 static bool isKeyLess(
const LangWordRow & i_left,
const LangWordRow & i_right);
107 static bool isKeyEqual(
const LangWordRow & i_left,
const LangWordRow & i_right);
152 static bool isKeyLess(
const ModelDicRow & i_left,
const ModelDicRow & i_right);
155 static bool isKeyEqual(
const ModelDicRow & i_left,
const ModelDicRow & i_right);
195 static bool isKeyLess(
const ModelDicTxtRow & i_left,
const ModelDicTxtRow & i_right);
198 static bool isKeyEqual(
const ModelDicTxtRow & i_left,
const ModelDicTxtRow & i_right);
243 static bool isKeyLess(
const ModelWordRow & i_left,
const ModelWordRow & i_right);
246 static bool isKeyEqual(
const ModelWordRow & i_left,
const ModelWordRow & i_right);
298 static bool isKeyLess(
const TypeDicRow & i_left,
const TypeDicRow & i_right);
301 static bool isKeyEqual(
const TypeDicRow & i_left,
const TypeDicRow & i_right);
304 static vector<TypeDicRow>::const_iterator byKey(
int i_modelId,
int i_typeId,
const vector<TypeDicRow> & i_rowVec);
361 static bool isKeyLess(
const TypeDicTxtRow & i_left,
const TypeDicTxtRow & i_right);
364 static bool isKeyEqual(
const TypeDicTxtRow & i_left,
const TypeDicTxtRow & i_right);
409 static bool isKeyLess(
const TypeEnumLstRow & i_left,
const TypeEnumLstRow & i_right);
412 static bool isKeyEqual(
const TypeEnumLstRow & i_left,
const TypeEnumLstRow & i_right);
452 static bool isKeyLess(
const TypeEnumTxtRow & i_left,
const TypeEnumTxtRow & i_right);
455 static bool isKeyEqual(
const TypeEnumTxtRow & i_left,
const TypeEnumTxtRow & i_right);
536 static bool isKeyLess(
const ParamDicRow & i_left,
const ParamDicRow & i_right);
539 static bool isKeyEqual(
const ParamDicRow & i_left,
const ParamDicRow & i_right);
542 static vector<ParamDicRow>::const_iterator byKey(
int i_modelId,
int i_paramId,
const vector<ParamDicRow> & i_rowVec);
582 static bool isKeyLess(
const ParamImportRow & i_left,
const ParamImportRow & i_right);
585 static bool isKeyEqual(
const ParamImportRow & i_left,
const ParamImportRow & i_right);
621 static bool isKeyLess(
const ParamDicTxtRow & i_left,
const ParamDicTxtRow & i_right);
624 static bool isKeyEqual(
const ParamDicTxtRow & i_left,
const ParamDicTxtRow & i_right);
673 static bool isKeyLess(
const ParamDimsRow & i_left,
const ParamDimsRow & i_right);
676 static bool isKeyEqual(
const ParamDimsRow & i_left,
const ParamDimsRow & i_right);
679 const string columnName(
void)
const;
720 static bool isKeyLess(
const ParamDimsTxtRow & i_left,
const ParamDimsTxtRow & i_right);
723 static bool isKeyEqual(
const ParamDimsTxtRow & i_left,
const ParamDimsTxtRow & i_right);
808 static bool isKeyLess(
const TableDicRow & i_left,
const TableDicRow & i_right);
811 static bool isKeyEqual(
const TableDicRow & i_left,
const TableDicRow & i_right);
814 static vector<TableDicRow>::const_iterator byKey(
int i_modelId,
int i_tableId,
const vector<TableDicRow> & i_rowVec);
858 static bool isKeyLess(
const TableDicTxtRow & i_left,
const TableDicTxtRow & i_right);
861 static bool isKeyEqual(
const TableDicTxtRow & i_left,
const TableDicTxtRow & i_right);
918 static bool isKeyLess(
const TableDimsRow & i_left,
const TableDimsRow & i_right);
921 static bool isKeyEqual(
const TableDimsRow & i_left,
const TableDimsRow & i_right);
924 const string columnName(
void)
const;
964 static bool isKeyLess(
const TableDimsTxtRow & i_left,
const TableDimsTxtRow & i_right);
967 static bool isKeyEqual(
const TableDimsTxtRow & i_left,
const TableDimsTxtRow & i_right);
1024 static bool isKeyLess(
const TableAccRow & i_left,
const TableAccRow & i_right);
1027 static bool isKeyEqual(
const TableAccRow & i_left,
const TableAccRow & i_right);
1030 static vector<TableAccRow>::const_iterator byKey(
int i_modelId,
int i_tableId,
int i_accId,
const vector<TableAccRow> & i_rowVec);
1033 const string columnName(
void)
const;
1073 static bool isKeyLess(
const TableAccTxtRow & i_left,
const TableAccTxtRow & i_right);
1076 static bool isKeyEqual(
const TableAccTxtRow & i_left,
const TableAccTxtRow & i_right);
1133 static bool isKeyLess(
const TableExprRow & i_left,
const TableExprRow & i_right);
1136 static bool isKeyEqual(
const TableExprRow & i_left,
const TableExprRow & i_right);
1139 const string columnName(
void)
const;
1179 static bool isKeyLess(
const TableExprTxtRow & i_left,
const TableExprTxtRow & i_right);
1182 static bool isKeyEqual(
const TableExprTxtRow & i_left,
const TableExprTxtRow & i_right);
1219 entityId(i_entityId),
1231 static bool isKeyLess(
const EntityDicRow & i_left,
const EntityDicRow & i_right);
1234 static bool isKeyEqual(
const EntityDicRow & i_left,
const EntityDicRow & i_right);
1237 static vector<EntityDicRow>::const_iterator byKey(
int i_modelId,
int i_entityId,
const vector<EntityDicRow> & i_rowVec);
1261 entityId(i_entityId),
1273 static bool isKeyLess(
const EntityDicTxtRow & i_left,
const EntityDicTxtRow & i_right);
1276 static bool isKeyEqual(
const EntityDicTxtRow & i_left,
const EntityDicTxtRow & i_right);
1316 entityId(i_entityId),
1329 static bool isKeyLess(
const EntityAttrRow & i_left,
const EntityAttrRow & i_right);
1332 static bool isKeyEqual(
const EntityAttrRow & i_left,
const EntityAttrRow & i_right);
1335 const string columnName(
void)
const;
1362 entityId(i_entityId),
1375 static bool isKeyLess(
const EntityAttrTxtRow & i_left,
const EntityAttrTxtRow & i_right);
1378 static bool isKeyEqual(
const EntityAttrTxtRow & i_left,
const EntityAttrTxtRow & i_right);
1427 static bool isKeyLess(
const GroupLstRow & i_left,
const GroupLstRow & i_right);
1430 static bool isKeyEqual(
const GroupLstRow & i_left,
const GroupLstRow & i_right);
1466 static bool isKeyLess(
const GroupTxtRow & i_left,
const GroupTxtRow & i_right);
1469 static bool isKeyEqual(
const GroupTxtRow & i_left,
const GroupTxtRow & i_right);
1507 childPos(i_childPos),
1518 static bool isKeyLess(
const GroupPcRow & i_left,
const GroupPcRow & i_right);
1521 static bool isKeyEqual(
const GroupPcRow & i_left,
const GroupPcRow & i_right);
1539 static bool isKeyLess(
const ProfileLstRow & i_left,
const ProfileLstRow & i_right);
1542 static bool isKeyEqual(
const ProfileLstRow & i_left,
const ProfileLstRow & i_right);
1570 static bool isKeyLess(
const ProfileOptionRow & i_left,
const ProfileOptionRow & i_right);
1573 static bool isKeyEqual(
const ProfileOptionRow & i_left,
const ProfileOptionRow & i_right);
1633 static bool isKeyLess(
const RunLstRow & i_left,
const RunLstRow & i_right);
1636 static bool isKeyEqual(
const RunLstRow & i_left,
const RunLstRow & i_right);
1639 static vector<RunLstRow>::const_iterator byKey(
int i_runId,
const vector<RunLstRow> & i_rowVec);
1667 static bool isKeyLess(
const RunOptionRow & i_left,
const RunOptionRow & i_right);
1670 static bool isKeyEqual(
const RunOptionRow & i_left,
const RunOptionRow & i_right);
1709 static bool isKeyLess(
const WorksetLstRow & i_left,
const WorksetLstRow & i_right);
1712 static bool isKeyEqual(
const WorksetLstRow & i_left,
const WorksetLstRow & i_right);
1715 static vector<WorksetLstRow>::const_iterator byKey(
int i_setId,
const vector<WorksetLstRow> & i_rowVec);
1747 static bool isKeyLess(
const WorksetTxtRow & i_left,
const WorksetTxtRow & i_right);
1750 static bool isKeyEqual(
const WorksetTxtRow & i_left,
const WorksetTxtRow & i_right);
1753 static vector<WorksetTxtRow>::const_iterator byKey(
int i_setId,
int i_langId,
const vector<WorksetTxtRow> & i_rowVec);
1802 static bool isKeyLess(
const WorksetParamRow & i_left,
const WorksetParamRow & i_right);
1805 static bool isKeyEqual(
const WorksetParamRow & i_left,
const WorksetParamRow & i_right);
1808 static vector<WorksetParamRow>::const_iterator byKey(
int i_setId,
int i_paramId,
const vector<WorksetParamRow> & i_rowVec);
1844 static bool isKeyLess(
const WorksetParamTxtRow & i_left,
const WorksetParamTxtRow & i_right);
1847 static bool isKeyEqual(
const WorksetParamTxtRow & i_left,
const WorksetParamTxtRow & i_right);
1850 static vector<WorksetParamTxtRow>::const_iterator byKey(
1851 int i_setId,
int i_paramId,
int i_langId,
const vector<WorksetParamTxtRow> & i_rowVec
1893 static bool isKeyLess(
const TaskLstRow & i_left,
const TaskLstRow & i_right);
1896 static bool isKeyEqual(
const TaskLstRow & i_left,
const TaskLstRow & i_right);
1899 static vector<TaskLstRow>::const_iterator byKey(
int i_taskId,
const vector<TaskLstRow> & i_rowVec);
1931 static bool isKeyLess(
const TaskTxtRow & i_left,
const TaskTxtRow & i_right);
1934 static bool isKeyEqual(
const TaskTxtRow & i_left,
const TaskTxtRow & i_right);
1937 static vector<TaskTxtRow>::const_iterator byKey(
int i_taskId,
int i_langId,
const vector<TaskTxtRow> & i_rowVec);
1974 static bool isKeyLess(
const TaskSetRow & i_left,
const TaskSetRow & i_right);
1977 static bool isKeyEqual(
const TaskSetRow & i_left,
const TaskSetRow & i_right);
1980 static vector<TaskSetRow>::const_iterator byKey(
int i_taskId,
int i_setId,
const vector<TaskSetRow> & i_rowVec);
2012 taskRunId(i_taskRunId),
2028 static bool isKeyLess(
const TaskRunLstRow & i_left,
const TaskRunLstRow & i_right);
2031 static bool isKeyEqual(
const TaskRunLstRow & i_left,
const TaskRunLstRow & i_right);
2034 static vector<TaskRunLstRow>::const_iterator byKey(
int i_taskRunId,
const vector<TaskRunLstRow> & i_rowVec);
2054 taskRunId(i_taskRunId),
2066 static bool isKeyLess(
const TaskRunSetRow & i_left,
const TaskRunSetRow & i_right);
2069 static bool isKeyEqual(
const TaskRunSetRow & i_left,
const TaskRunSetRow & i_right);
2072 static vector<TaskRunSetRow>::const_iterator byKey(
int i_taskRunId,
int i_runId,
const vector<TaskRunSetRow> & i_rowVec);
2099 static bool isKeyLess(
const CodeValueRow & i_left,
const CodeValueRow & i_right);
2102 static bool isKeyEqual(
const CodeValueRow & i_left,
const CodeValueRow & i_right);
OpenM++ data library: public interface for db common structures.
openM++ namespace
Definition: log.h:32
bool isStringType(const char *i_typeName)
return true if model type is string (varchar)
Definition: helper.cpp:266
bool isBigIntType(const char *i_typeName)
return true if model type is bigint (64 bit)
Definition: helper.cpp:272
std::unique_ptr< IRowBase > IRowBaseUptr
unique pointer to db row
Definition: omHelper.h:232
bool isIntType(const char *i_typeName, int i_typeId)
return true if model type is integer: not float, string, boolean, bigint (if type is not a built-in t...
Definition: helper.cpp:283
bool isFloatType(const char *i_typeName)
return true if model type is float (float, real, double or time)
Definition: helper.cpp:293
bool isBuiltInType(int i_typeId)
return true if model type id is built-in type id, ie: int, double, logical
Definition: helper.cpp:290
bool isTimeType(const char *i_typeName)
return true if model type is Time
Definition: helper.cpp:302
bool isBoolType(const char *i_typeName)
return true if model type is boolean (logical)
Definition: helper.cpp:260
OpenM++: public interface for log and trace support.
generic two string columns: (code, value) table row.
Definition: dbMetaRow.h:2077
CodeValueRow(void)
create row with default empty field values.
Definition: dbMetaRow.h:2094
string value
value VARCHAR(...) NOT NULL
Definition: dbMetaRow.h:2082
CodeValueRow(const string &i_code)
create row with supplied primary key field values.
Definition: dbMetaRow.h:2091
string code
code VARCHAR(...) NOT NULL
Definition: dbMetaRow.h:2079
CodeValueRow(const string &i_code, const string i_value)
create row with supplied field values.
Definition: dbMetaRow.h:2085
entity_attr table row.
Definition: dbMetaRow.h:1294
string name
attr_name VARCHAR(255) NOT NULL
Definition: dbMetaRow.h:1305
int attrId
attr_id INT NOT NULL
Definition: dbMetaRow.h:1302
EntityAttrRow(int i_modelId, int i_entityId, int i_attrId)
create row with supplied key field values.
Definition: dbMetaRow.h:1314
int entityId
entity_id INT NOT NULL
Definition: dbMetaRow.h:1299
bool isInternal
is_internal SMALLINT NOT NULL
Definition: dbMetaRow.h:1311
EntityAttrRow(void)
create row with default empty field values.
Definition: dbMetaRow.h:1324
int modelId
model_id INT NOT NULL
Definition: dbMetaRow.h:1296
int typeId
mod_type_id INT NOT NULL
Definition: dbMetaRow.h:1308
entity_attr_txt table row and language code.
Definition: dbMetaRow.h:1383
string langCode
language code
Definition: dbMetaRow.h:1385
entity_attr_txt table row.
Definition: dbMetaRow.h:1340
string note
note VARCHAR(32000)
Definition: dbMetaRow.h:1357
int entityId
entity_id INT NOT NULL
Definition: dbMetaRow.h:1345
int attrId
attr_id INT NOT NULL
Definition: dbMetaRow.h:1348
EntityAttrTxtRow(int i_modelId, int i_entityId, int i_attrId, int i_langId)
create row with supplied key field values.
Definition: dbMetaRow.h:1360
int langId
lang_id INT NOT NULL
Definition: dbMetaRow.h:1351
int modelId
model_id INT NOT NULL
Definition: dbMetaRow.h:1342
EntityAttrTxtRow(void)
create row with default empty field values.
Definition: dbMetaRow.h:1370
string descr
descr VARCHAR(255) NOT NULL
Definition: dbMetaRow.h:1354
entity_dic table row.
Definition: dbMetaRow.h:1200
int entityHid
entity_hid INT NOT NULL, – unique entity id
Definition: dbMetaRow.h:1211
int entityId
model_entity_id INT NOT NULL
Definition: dbMetaRow.h:1205
EntityDicRow(int i_modelId, int i_entityId)
create row with supplied key field values.
Definition: dbMetaRow.h:1217
EntityDicRow(void)
create row with default empty field values.
Definition: dbMetaRow.h:1226
string entityName
entity_name VARCHAR(255) NOT NULL
Definition: dbMetaRow.h:1208
int modelId
model_id INT NOT NULL
Definition: dbMetaRow.h:1202
string digest
entity_digest VARCHAR(32) NOT NULL
Definition: dbMetaRow.h:1214
entity_dic_txt table row and language code.
Definition: dbMetaRow.h:1281
string langCode
language code
Definition: dbMetaRow.h:1283
entity_dic_txt table row.
Definition: dbMetaRow.h:1242
string descr
descr VARCHAR(255) NOT NULL
Definition: dbMetaRow.h:1253
EntityDicTxtRow(void)
create row with default empty field values.
Definition: dbMetaRow.h:1268
int entityId
entity_id INT NOT NULL
Definition: dbMetaRow.h:1247
int langId
lang_id INT NOT NULL
Definition: dbMetaRow.h:1250
int modelId
model_id INT NOT NULL
Definition: dbMetaRow.h:1244
string note
note VARCHAR(32000)
Definition: dbMetaRow.h:1256
EntityDicTxtRow(int i_modelId, int i_entityId, int i_langId)
create row with supplied key field values.
Definition: dbMetaRow.h:1259
group_lst table row.
Definition: dbMetaRow.h:1396
GroupLstRow(int i_modelId, int i_groupId)
create row with supplied primary key field values.
Definition: dbMetaRow.h:1413
int groupId
group_id INT NOT NULL
Definition: dbMetaRow.h:1401
bool isParam
is_parameter SMALLINT NOT NULL
Definition: dbMetaRow.h:1404
int modelId
model_id INT NOT NULL
Definition: dbMetaRow.h:1398
bool isHidden
is_hidden SMALLINT NOT NULL
Definition: dbMetaRow.h:1410
GroupLstRow(void)
create row with default empty field values.
Definition: dbMetaRow.h:1422
string name
group_name VARCHAR(255) NOT NULL
Definition: dbMetaRow.h:1407
group_pc table row.
Definition: dbMetaRow.h:1487
int groupId
group_id INT NOT NULL
Definition: dbMetaRow.h:1492
GroupPcRow(void)
create row with default empty field values.
Definition: dbMetaRow.h:1513
int leafId
leaf_id INT NULL
Definition: dbMetaRow.h:1501
int modelId
model_id INT NOT NULL
Definition: dbMetaRow.h:1489
int childGroupId
child_group_id INT NULL
Definition: dbMetaRow.h:1498
int childPos
child_pos INT NOT NULL
Definition: dbMetaRow.h:1495
GroupPcRow(int i_modelId, int i_groupId, int i_childPos)
create row with supplied primary key field values.
Definition: dbMetaRow.h:1504
group_txt table row and language code.
Definition: dbMetaRow.h:1474
string langCode
language code
Definition: dbMetaRow.h:1476
group_txt table row.
Definition: dbMetaRow.h:1435
string descr
descr VARCHAR(255) NOT NULL
Definition: dbMetaRow.h:1446
GroupTxtRow(void)
create row with default empty field values.
Definition: dbMetaRow.h:1461
int langId
lang_id INT NOT NULL
Definition: dbMetaRow.h:1443
int modelId
model_id INT NOT NULL
Definition: dbMetaRow.h:1437
string note
note VARCHAR(32000)
Definition: dbMetaRow.h:1449
GroupTxtRow(int i_modelId, int i_groupId, int i_langId)
create row with supplied primary key field values.
Definition: dbMetaRow.h:1452
int groupId
group_id INT NOT NULL
Definition: dbMetaRow.h:1440
db-row abstract base
Definition: omHelper.h:227
lang_lst table row.
Definition: dbMetaRow.h:37
LangLstRow(const string &i_code)
create row with supplied unique key: language code.
Definition: dbMetaRow.h:55
LangLstRow(void)
create row with default empty field values.
Definition: dbMetaRow.h:62
string name
lang_name VARCHAR(255) NOT NULL
Definition: dbMetaRow.h:45
int langId
lang_id INT NOT NULL
Definition: dbMetaRow.h:39
LangLstRow(int i_langId)
create row with supplied primary key field values.
Definition: dbMetaRow.h:48
string code
lang_code VARCHAR(32) NOT NULL
Definition: dbMetaRow.h:42
lang_word table row.
Definition: dbMetaRow.h:81
string code
word_code VARCHAR(255) NOT NULL
Definition: dbMetaRow.h:86
LangWordRow(int i_langId, const string &i_code)
create row with supplied primary key field values.
Definition: dbMetaRow.h:92
LangWordRow(void)
create row with default empty field values.
Definition: dbMetaRow.h:99
string value
word_value VARCHAR(255) NOT NULL
Definition: dbMetaRow.h:89
int langId
lang_id INT NOT NULL
Definition: dbMetaRow.h:83
model_dic table row and default model language code.
Definition: dbMetaRow.h:161
string defaultLangCode
default model language code
Definition: dbMetaRow.h:163
model_dic table row.
Definition: dbMetaRow.h:112
string version
model_ver VARCHAR(32) NOT NULL
Definition: dbMetaRow.h:126
string createDateTime
create_dt VARCHAR(32) NOT NULL
Definition: dbMetaRow.h:129
int defaultLangId
default_lang_id INT NOT NULL
Definition: dbMetaRow.h:132
string name
model_name VARCHAR(255) NOT NULL
Definition: dbMetaRow.h:117
int type
model_type INT NOT NULL
Definition: dbMetaRow.h:123
ModelDicRow(void)
create row with default empty field values.
Definition: dbMetaRow.h:147
int modelId
model_id INT NOT NULL
Definition: dbMetaRow.h:114
ModelDicRow(int i_modelId)
create row with supplied primary key field values.
Definition: dbMetaRow.h:136
string digest
model_digest VARCHAR(32) NOT NULL
Definition: dbMetaRow.h:120
model_dic_txt table row and language code.
Definition: dbMetaRow.h:203
string langCode
language code
Definition: dbMetaRow.h:205
model_dic_txt table row.
Definition: dbMetaRow.h:168
string note
note VARCHAR(32000)
Definition: dbMetaRow.h:179
string descr
descr VARCHAR(255) NOT NULL
Definition: dbMetaRow.h:176
int langId
lang_id INT NOT NULL
Definition: dbMetaRow.h:173
ModelDicTxtRow(int i_modelId, int i_langId)
create row with supplied primary key field values.
Definition: dbMetaRow.h:182
ModelDicTxtRow(void)
create row with default empty field values.
Definition: dbMetaRow.h:190
int modelId
model_id INT NOT NULL
Definition: dbMetaRow.h:170
model_word table row and language code.
Definition: dbMetaRow.h:251
string langCode
language code
Definition: dbMetaRow.h:253
model_word table row.
Definition: dbMetaRow.h:216
ModelWordRow(int i_modelId, int i_langId, const string &i_code)
create row with supplied primary key field values.
Definition: dbMetaRow.h:230
string code
word_code VARCHAR(255) NOT NULL
Definition: dbMetaRow.h:224
ModelWordRow(void)
create row with default empty field values.
Definition: dbMetaRow.h:238
int langId
lang_id INT NOT NULL
Definition: dbMetaRow.h:221
string value
word_value VARCHAR(255) NOT NULL
Definition: dbMetaRow.h:227
int modelId
model_id INT NOT NULL
Definition: dbMetaRow.h:218
parameter_dic join to model_parameter_dic table row.
Definition: dbMetaRow.h:473
bool isHidden
is_hidden SMALLINT NOT NULL
Definition: dbMetaRow.h:499
int modelId
model_id INT NOT NULL
Definition: dbMetaRow.h:475
ParamDicRow(void)
create row with default empty field values.
Definition: dbMetaRow.h:531
ParamDicRow(int i_modelId, int i_paramId)
create row with supplied unique key field values.
Definition: dbMetaRow.h:514
int typeId
model_type_id INT NOT NULL
Definition: dbMetaRow.h:493
int paramId
model_parameter_id INT NOT NULL
Definition: dbMetaRow.h:478
string digest
parameter_digest VARCHAR(32) NOT NULL
Definition: dbMetaRow.h:487
string dbRunTable
db_run_table VARCHAR(64) NOT NULL
Definition: dbMetaRow.h:505
string importDigest
import_digest VARCHAR(32) NOT NULL
Definition: dbMetaRow.h:511
bool isExtendable
is_extendable SMALLINT NOT NULL
Definition: dbMetaRow.h:496
string dbSetTable
db_set_table VARCHAR(64) NOT NULL
Definition: dbMetaRow.h:508
int paramHid
parameter_hid INT NOT NULL, – unique parameter id
Definition: dbMetaRow.h:484
int rank
parameter_rank INT NOT NULL
Definition: dbMetaRow.h:490
string paramName
parameter_name VARCHAR(255) NOT NULL
Definition: dbMetaRow.h:481
int numCumulated
num_cumulated INT NOT NULL
Definition: dbMetaRow.h:502
parameter_dic_txt join to model_parameter_dic table row and language code.
Definition: dbMetaRow.h:629
string langCode
language code
Definition: dbMetaRow.h:631
parameter_dic_txt join to model_parameter_dic table row.
Definition: dbMetaRow.h:590
string descr
descr VARCHAR(255) NOT NULL
Definition: dbMetaRow.h:601
ParamDicTxtRow(void)
create row with default empty field values.
Definition: dbMetaRow.h:616
int modelId
model_id INT NOT NULL
Definition: dbMetaRow.h:592
int langId
lang_id INT NOT NULL
Definition: dbMetaRow.h:598
string note
note VARCHAR(32000)
Definition: dbMetaRow.h:604
ParamDicTxtRow(int i_modelId, int i_paramId, int i_langId)
create row with supplied unique key field values.
Definition: dbMetaRow.h:607
int paramId
model_parameter_id INT NOT NULL
Definition: dbMetaRow.h:595
parameter_dims join to model_parameter_dic table row.
Definition: dbMetaRow.h:642
ParamDimsRow(void)
create row with default empty field values.
Definition: dbMetaRow.h:668
int dimId
dim_id INT NOT NULL
Definition: dbMetaRow.h:650
ParamDimsRow(int i_modelId, int i_paramId, int i_dimId)
create row with supplied key field values.
Definition: dbMetaRow.h:659
int modelId
model_id INT NOT NULL
Definition: dbMetaRow.h:644
int paramId
model_parameter_id INT NOT NULL
Definition: dbMetaRow.h:647
int typeId
model_type_id INT NOT NULL
Definition: dbMetaRow.h:656
string name
dim_name VARCHAR(255) NOT NULL
Definition: dbMetaRow.h:653
parameter_dims_txt table row and language code.
Definition: dbMetaRow.h:728
string langCode
language code
Definition: dbMetaRow.h:730
parameter_dims_txt join to model_parameter_dic table row.
Definition: dbMetaRow.h:685
int paramId
model_parameter_id INT NOT NULL
Definition: dbMetaRow.h:690
string descr
descr VARCHAR(255) NOT NULL
Definition: dbMetaRow.h:699
int langId
lang_id INT NOT NULL
Definition: dbMetaRow.h:696
ParamDimsTxtRow(int i_modelId, int i_paramId, int i_dimId, int i_langId)
create row with supplied key field values.
Definition: dbMetaRow.h:705
ParamDimsTxtRow(void)
create row with default empty field values.
Definition: dbMetaRow.h:715
int modelId
model_id INT NOT NULL
Definition: dbMetaRow.h:687
string note
note VARCHAR(32000)
Definition: dbMetaRow.h:702
int dimId
dim_id INT NOT NULL
Definition: dbMetaRow.h:693
parameter_dic join to model_parameter_import table row.
Definition: dbMetaRow.h:547
bool isSampleDim
is_sample_dim SMALLINT NOT NULL
Definition: dbMetaRow.h:564
ParamImportRow(int i_modelId, int i_paramId)
create row with supplied unique key field values.
Definition: dbMetaRow.h:567
int paramId
model_parameter_id INT NOT NULL
Definition: dbMetaRow.h:552
ParamImportRow(void)
create row with default empty field values.
Definition: dbMetaRow.h:577
string fromName
from_name VARCHAR(255) NOT NULL
Definition: dbMetaRow.h:558
int modelId
model_id INT NOT NULL
Definition: dbMetaRow.h:549
string fromModel
from_model_name VARCHAR(255) NOT NULL
Definition: dbMetaRow.h:561
int paramHid
parameter_hid INT NOT NULL, – unique parameter id
Definition: dbMetaRow.h:555
profile_lst table row.
Definition: dbMetaRow.h:1526
ProfileLstRow(void)
create row with default empty field values.
Definition: dbMetaRow.h:1534
ProfileLstRow(const string &i_name)
create row with supplied primary key field values.
Definition: dbMetaRow.h:1531
string name
profile_name VARCHAR(255) NOT NULL
Definition: dbMetaRow.h:1528
profile_option table row.
Definition: dbMetaRow.h:1547
ProfileOptionRow(void)
create row with default empty field values.
Definition: dbMetaRow.h:1565
string value
option_value VARCHAR(2048) NOT NULL
Definition: dbMetaRow.h:1555
string key
option_key VARCHAR(255) NOT NULL
Definition: dbMetaRow.h:1552
ProfileOptionRow(const string &i_name, const string &i_key)
create row with supplied primary key field values.
Definition: dbMetaRow.h:1558
string name
profile_name VARCHAR(255) NOT NULL
Definition: dbMetaRow.h:1549
run_lst table row.
Definition: dbMetaRow.h:1578
string updateDateTime
update_dt VARCHAR(32) NOT NULL
Definition: dbMetaRow.h:1607
RunLstRow(void)
create row with default empty field values.
Definition: dbMetaRow.h:1628
int subCompleted
sub_completed INT NOT NULL
Definition: dbMetaRow.h:1595
int subRestart
sub_restart INT NOT NULL
Definition: dbMetaRow.h:1598
string status
run status: i=init p=progress s=success e=error(failed)
Definition: dbMetaRow.h:1604
string createDateTime
create_dt VARCHAR(32) NOT NULL
Definition: dbMetaRow.h:1601
int modelId
model_id INT NOT NULL
Definition: dbMetaRow.h:1583
int runId
run_id INT NOT NULL
Definition: dbMetaRow.h:1580
int subStarted
sub_started INT NOT NULL
Definition: dbMetaRow.h:1592
int subCount
sub_count INT NOT NULL
Definition: dbMetaRow.h:1589
string runStamp
run_stamp VARCHAR(32) NOT NULL
Definition: dbMetaRow.h:1610
RunLstRow(int i_runId)
create row with supplied primary key field values.
Definition: dbMetaRow.h:1613
string name
run_name VARCHAR(255) NOT NULL
Definition: dbMetaRow.h:1586
run_option table row.
Definition: dbMetaRow.h:1644
int runId
run_id INT NOT NULL
Definition: dbMetaRow.h:1646
string value
option_value VARCHAR(2048) NOT NULL
Definition: dbMetaRow.h:1652
RunOptionRow(void)
create row with default empty field values.
Definition: dbMetaRow.h:1662
string key
option_key VARCHAR(255) NOT NULL
Definition: dbMetaRow.h:1649
RunOptionRow(int i_runId, const string &i_key)
create row with supplied primary key field values.
Definition: dbMetaRow.h:1655
table_acc table row.
Definition: dbMetaRow.h:985
int tableId
table_id INT NOT NULL
Definition: dbMetaRow.h:990
string name
acc_name VARCHAR(255) NOT NULL
Definition: dbMetaRow.h:996
string accSrc
acc_src VARCHAR(255) NOT NULL
Definition: dbMetaRow.h:1002
int accId
acc_id INT NOT NULL
Definition: dbMetaRow.h:993
int modelId
model_id INT NOT NULL
Definition: dbMetaRow.h:987
TableAccRow(int i_modelId, int i_tableId, int i_accid)
create row with supplied key field values.
Definition: dbMetaRow.h:1008
bool isDerived
is_derived SMALLINT NOT NULL
Definition: dbMetaRow.h:999
TableAccRow(void)
create row with default empty field values.
Definition: dbMetaRow.h:1019
string accSql
acc_sql VARCHAR(2048) NOT NULL
Definition: dbMetaRow.h:1005
table_acc_txt table row and language code.
Definition: dbMetaRow.h:1081
string langCode
language code
Definition: dbMetaRow.h:1083
table_acc_txt table row.
Definition: dbMetaRow.h:1038
TableAccTxtRow(int i_modelId, int i_tableId, int i_accId, int i_langId)
create row with supplied key field values.
Definition: dbMetaRow.h:1058
string note
note VARCHAR(32000)
Definition: dbMetaRow.h:1055
int accId
acc_id INT NOT NULL
Definition: dbMetaRow.h:1046
int langId
lang_id INT NOT NULL
Definition: dbMetaRow.h:1049
TableAccTxtRow(void)
create row with default empty field values.
Definition: dbMetaRow.h:1068
int tableId
table_id INT NOT NULL
Definition: dbMetaRow.h:1043
int modelId
model_id INT NOT NULL
Definition: dbMetaRow.h:1040
string descr
descr VARCHAR(255) NOT NULL
Definition: dbMetaRow.h:1052
table_dic table row.
Definition: dbMetaRow.h:741
string dbAccAll
db_acc_all_view VARCHAR(64) NOT NULL
Definition: dbMetaRow.h:773
int modelId
model_id INT NOT NULL
Definition: dbMetaRow.h:743
int tableHid
table_hid INT NOT NULL, – unique table id
Definition: dbMetaRow.h:752
string tableName
table_name VARCHAR(255) NOT NULL
Definition: dbMetaRow.h:749
string importDigest
import_digest VARCHAR(32) NOT NULL
Definition: dbMetaRow.h:782
string digest
table_digest VARCHAR(32) NOT NULL
Definition: dbMetaRow.h:755
string dbAccTable
db_acc_table VARCHAR(64) NOT NULL
Definition: dbMetaRow.h:770
int rank
table_rank INT NOT NULL
Definition: dbMetaRow.h:761
TableDicRow(void)
create row with default empty field values.
Definition: dbMetaRow.h:803
int tableId
table_id INT NOT NULL
Definition: dbMetaRow.h:746
bool isHidden
is_hidden SMALLINT NOT NULL
Definition: dbMetaRow.h:779
int exprPos
expr_dim_pos INT NOT NULL
Definition: dbMetaRow.h:776
bool isSparse
is_sparse SMALLINT NOT NULL
Definition: dbMetaRow.h:764
string dbExprTable
db_expr_table VARCHAR(64) NOT NULL
Definition: dbMetaRow.h:767
TableDicRow(int i_modelId, int i_tableId)
create row with supplied key field values.
Definition: dbMetaRow.h:785
bool isUser
is_user SMALLINT NOT NULL
Definition: dbMetaRow.h:758
table_dic_txt table row and language code.
Definition: dbMetaRow.h:866
string langCode
language code
Definition: dbMetaRow.h:868
table_dic_txt table row.
Definition: dbMetaRow.h:819
TableDicTxtRow(void)
create row with default empty field values.
Definition: dbMetaRow.h:853
int tableId
table_id INT NOT NULL
Definition: dbMetaRow.h:824
string descr
descr VARCHAR(255) NOT NULL
Definition: dbMetaRow.h:830
string exprDescr
expr_descr VARCHAR(255) NOT NULL
Definition: dbMetaRow.h:836
int modelId
model_id INT NOT NULL
Definition: dbMetaRow.h:821
int langId
lang_id INT NOT NULL
Definition: dbMetaRow.h:827
string exprNote
expr_note VARCHAR(32000)
Definition: dbMetaRow.h:839
TableDicTxtRow(int i_modelId, int i_tableId, int i_langId)
create row with supplied key field values.
Definition: dbMetaRow.h:842
string note
note VARCHAR(32000)
Definition: dbMetaRow.h:833
table_dims table row.
Definition: dbMetaRow.h:879
TableDimsRow(void)
create row with default empty field values.
Definition: dbMetaRow.h:913
string name
dim_name VARCHAR(255) NOT NULL
Definition: dbMetaRow.h:890
int dimId
dim_id INT NOT NULL
Definition: dbMetaRow.h:887
TableDimsRow(int i_modelId, int i_tableId, int i_dimId)
create row with supplied key field values.
Definition: dbMetaRow.h:902
int modelId
model_id INT NOT NULL
Definition: dbMetaRow.h:881
int dimSize
dim_size INT NOT NULL
Definition: dbMetaRow.h:899
int typeId
mod_type_id INT NOT NULL
Definition: dbMetaRow.h:893
int tableId
table_id INT NOT NULL
Definition: dbMetaRow.h:884
bool isTotal
is_total SMALLINT NOT NULL
Definition: dbMetaRow.h:896
table_dims_txt table row and language code.
Definition: dbMetaRow.h:972
string langCode
language code
Definition: dbMetaRow.h:974
table_dims_txt table row.
Definition: dbMetaRow.h:929
int dimId
dim_id INT NOT NULL
Definition: dbMetaRow.h:937
string descr
descr VARCHAR(255) NOT NULL
Definition: dbMetaRow.h:943
string note
note VARCHAR(32000)
Definition: dbMetaRow.h:946
int tableId
table_id INT NOT NULL
Definition: dbMetaRow.h:934
TableDimsTxtRow(void)
create row with default empty field values.
Definition: dbMetaRow.h:959
TableDimsTxtRow(int i_modelId, int i_tableId, int i_dimId, int i_langId)
create row with supplied key field values.
Definition: dbMetaRow.h:949
int langId
lang_id INT NOT NULL
Definition: dbMetaRow.h:940
int modelId
model_id INT NOT NULL
Definition: dbMetaRow.h:931
table_expr table row.
Definition: dbMetaRow.h:1094
string name
expr_name VARCHAR(255) NOT NULL
Definition: dbMetaRow.h:1105
TableExprRow(void)
create row with default empty field values.
Definition: dbMetaRow.h:1128
int modelId
model_id INT NOT NULL
Definition: dbMetaRow.h:1096
string sqlExpr
expr_sql VARCHAR(2048) NOT NULL
Definition: dbMetaRow.h:1114
int decimals
expr_decimals INT NOT NULL
Definition: dbMetaRow.h:1108
int exprId
expr_id INT NOT NULL
Definition: dbMetaRow.h:1102
TableExprRow(int i_modelId, int i_tableId, int i_exprId)
create row with supplied key field values.
Definition: dbMetaRow.h:1117
string srcExpr
expr_src VARCHAR(255) NOT NULL
Definition: dbMetaRow.h:1111
int tableId
table_id INT NOT NULL
Definition: dbMetaRow.h:1099
table_expr_txt table row and language code.
Definition: dbMetaRow.h:1187
string langCode
language code
Definition: dbMetaRow.h:1189
table_expr_txt table row.
Definition: dbMetaRow.h:1144
TableExprTxtRow(int i_modelId, int i_tableId, int i_exprId, int i_langId)
create row with supplied key field values.
Definition: dbMetaRow.h:1164
int tableId
TableID INT NOT NULL.
Definition: dbMetaRow.h:1149
int langId
lang_id INT NOT NULL
Definition: dbMetaRow.h:1155
string descr
descr VARCHAR(255) NOT NULL
Definition: dbMetaRow.h:1158
string note
note VARCHAR(32000)
Definition: dbMetaRow.h:1161
TableExprTxtRow(void)
create row with default empty field values.
Definition: dbMetaRow.h:1174
int modelId
model_id INT NOT NULL
Definition: dbMetaRow.h:1146
int exprId
expr_id INT NOT NULL
Definition: dbMetaRow.h:1152
task_lst table row.
Definition: dbMetaRow.h:1870
int taskId
task_id INT NOT NULL
Definition: dbMetaRow.h:1872
TaskLstRow(void)
create row with default empty field values.
Definition: dbMetaRow.h:1888
int modelId
model_id INT NOT NULL
Definition: dbMetaRow.h:1875
string name
task_name VARCHAR(255) NOT NULL
Definition: dbMetaRow.h:1878
TaskLstRow(int i_taskId)
create row with supplied primary key field values.
Definition: dbMetaRow.h:1881
task_run_lst table row.
Definition: dbMetaRow.h:1985
TaskRunLstRow(int i_taskRunId)
create row with supplied primary key field values.
Definition: dbMetaRow.h:2011
TaskRunLstRow(void)
create row with default empty field values.
Definition: dbMetaRow.h:2023
int subCount
sub_count INT NOT NULL
Definition: dbMetaRow.h:1996
int taskRunId
task_run_id INT NOT NULL
Definition: dbMetaRow.h:1987
string updateDateTime
update_dt VARCHAR(32) NOT NULL
Definition: dbMetaRow.h:2005
string status
task status: i=init p=progress w=wait s=success x=exit e=error(failed)
Definition: dbMetaRow.h:2002
string runStamp
run_stamp VARCHAR(32) NOT NULL
Definition: dbMetaRow.h:2008
string createDateTime
create_dt VARCHAR(32) NOT NULL
Definition: dbMetaRow.h:1999
string name
run_name VARCHAR(255) NOT NULL
Definition: dbMetaRow.h:1993
int taskId
task_id INT NOT NULL
Definition: dbMetaRow.h:1990
task_run_set table row.
Definition: dbMetaRow.h:2039
int taskId
task_id INT NOT NULL
Definition: dbMetaRow.h:2050
int taskRunId
task_run_id INT NOT NULL
Definition: dbMetaRow.h:2041
int setId
set_id INT NOT NULL
Definition: dbMetaRow.h:2047
int runId
run_id INT NOT NULL
Definition: dbMetaRow.h:2044
TaskRunSetRow(int i_taskRunId, int i_runId)
create row with supplied primary key field values.
Definition: dbMetaRow.h:2053
TaskRunSetRow(void)
create row with default empty field values.
Definition: dbMetaRow.h:2061
task_set table row.
Definition: dbMetaRow.h:1955
int taskId
task_id INT NOT NULL
Definition: dbMetaRow.h:1957
int setId
set_id INT NOT NULL
Definition: dbMetaRow.h:1960
TaskSetRow(int i_taskId, int i_setId)
create row with supplied primary key field values.
Definition: dbMetaRow.h:1963
TaskSetRow(void)
create row with default empty field values.
Definition: dbMetaRow.h:1969
task_txt table row and language code.
Definition: dbMetaRow.h:1942
string langCode
language code
Definition: dbMetaRow.h:1944
task_txt table row.
Definition: dbMetaRow.h:1904
string descr
descr VARCHAR(255) NOT NULL
Definition: dbMetaRow.h:1912
TaskTxtRow(void)
create row with default empty field values.
Definition: dbMetaRow.h:1926
TaskTxtRow(int i_taskId, int i_langId)
create row with supplied primary key field values.
Definition: dbMetaRow.h:1918
int langId
lang_id INT NOT NULL
Definition: dbMetaRow.h:1909
string note
note VARCHAR(32000)
Definition: dbMetaRow.h:1915
int taskId
task_id INT NOT NULL
Definition: dbMetaRow.h:1906
type_dic join to model_type_dic table row.
Definition: dbMetaRow.h:264
bool isString(void) const
return true if model type is string (varchar)
Definition: dbMetaRow.h:310
int modelId
model_id INT NOT NULL
Definition: dbMetaRow.h:266
string digest
type_digest VARCHAR(32) NOT NULL
Definition: dbMetaRow.h:275
int totalEnumId
total_enum_id INT NOT NULL, – if total enabled this is enum_value of total item =max+1
Definition: dbMetaRow.h:281
bool isBuiltIn(void) const
return true if model type is built-in, ie: int, double, logical
Definition: dbMetaRow.h:325
bool isBigInt(void) const
return true if model type is bigint (64 bit)
Definition: dbMetaRow.h:313
TypeDicRow(int i_modelId, int i_typeId)
create row with supplied unique key field values.
Definition: dbMetaRow.h:284
string name
type_name VARCHAR(255) NOT NULL, – type name: int, double, etc.
Definition: dbMetaRow.h:272
bool isInt(void) const
return true if model type is integer (not float, string, boolean or bigint)
Definition: dbMetaRow.h:316
bool isBool(void) const
return true if model type is boolean (logical)
Definition: dbMetaRow.h:307
bool isFloat(void) const
return true if model type is float (float, real, double or time)
Definition: dbMetaRow.h:319
int typeId
model_type_id INT NOT NULL
Definition: dbMetaRow.h:269
TypeDicRow(void)
create row with default empty key values.
Definition: dbMetaRow.h:293
int dicId
dic_id INT NOT NULL, – dictionary id: 0=simple 1=logical 2=classification 3=range 4=partition 5=link
Definition: dbMetaRow.h:278
bool isTime(void) const
return true if model type is Time
Definition: dbMetaRow.h:322
type_dic_txt join to model_type_dic table row and language code.
Definition: dbMetaRow.h:369
string langCode
language code
Definition: dbMetaRow.h:371
type_dic_txt join to model_type_dic table row.
Definition: dbMetaRow.h:330
string note
note VARCHAR(32000)
Definition: dbMetaRow.h:344
int langId
lang_id INT NOT NULL
Definition: dbMetaRow.h:338
int typeId
model_type_id INT NOT NULL
Definition: dbMetaRow.h:335
TypeDicTxtRow(int i_modelId, int i_typeId, int i_langId)
create row with supplied unique key field values.
Definition: dbMetaRow.h:347
TypeDicTxtRow(void)
create row with default empty field values.
Definition: dbMetaRow.h:356
string descr
descr VARCHAR(255) NOT NULL
Definition: dbMetaRow.h:341
int modelId
model_id INT NOT NULL
Definition: dbMetaRow.h:332
type_enum_lst join to model_type_dic table row.
Definition: dbMetaRow.h:382
int typeId
model_type_id INT NOT NULL
Definition: dbMetaRow.h:387
int modelId
model_id INT NOT NULL
Definition: dbMetaRow.h:384
TypeEnumLstRow(int i_modelId, int i_typeId, int i_enumId)
create row with supplied unique key field values.
Definition: dbMetaRow.h:396
TypeEnumLstRow(void)
create row with default empty field values.
Definition: dbMetaRow.h:404
string name
enum_name VARCHAR(255) NOT NULL
Definition: dbMetaRow.h:393
int enumId
enum_id INT NOT NULL
Definition: dbMetaRow.h:390
type_enum_txt join to model_type_dic table row and language code.
Definition: dbMetaRow.h:460
string langCode
language code
Definition: dbMetaRow.h:462
type_enum_txt join to model_type_dic table row.
Definition: dbMetaRow.h:417
TypeEnumTxtRow(void)
create row with default empty field values.
Definition: dbMetaRow.h:447
int enumId
enum_id INT NOT NULL
Definition: dbMetaRow.h:425
string descr
descr VARCHAR(255) NOT NULL
Definition: dbMetaRow.h:431
string note
note VARCHAR(32000)
Definition: dbMetaRow.h:434
TypeEnumTxtRow(int i_modelId, int i_typeId, int i_enumId, int i_langId)
create row with supplied unique key field values.
Definition: dbMetaRow.h:437
int typeId
model_type_id INT NOT NULL
Definition: dbMetaRow.h:422
int langId
lang_id INT NOT NULL
Definition: dbMetaRow.h:428
int modelId
model_id INT NOT NULL
Definition: dbMetaRow.h:419
workset_lst table row.
Definition: dbMetaRow.h:1674
WorksetLstRow(void)
create row with default empty field values.
Definition: dbMetaRow.h:1704
WorksetLstRow(int i_setId)
create row with supplied primary key field values.
Definition: dbMetaRow.h:1694
string updateDateTime
update_dt VARCHAR(32) NOT NULL
Definition: dbMetaRow.h:1691
int baseRunId
base_run_id INT NULL
Definition: dbMetaRow.h:1679
bool isReadonly
is_readonly SMALLINT NOT NULL
Definition: dbMetaRow.h:1688
int setId
set_id INT NOT NULL
Definition: dbMetaRow.h:1676
int modelId
model_id INT NOT NULL
Definition: dbMetaRow.h:1682
string name
set_name VARCHAR(255) NOT NULL
Definition: dbMetaRow.h:1685
workset_parameter join to model_parameter_dic table row.
Definition: dbMetaRow.h:1771
int modelId
model_id INT NOT NULL
Definition: dbMetaRow.h:1776
WorksetParamRow(void)
create row with default empty field values.
Definition: dbMetaRow.h:1797
int subCount
sub_count INT NOT NULL
Definition: dbMetaRow.h:1782
int defaultSubId
default_sub_id INT NOT NULL
Definition: dbMetaRow.h:1785
int setId
set_id INT NOT NULL
Definition: dbMetaRow.h:1773
int paramId
parameter_id INT NOT NULL
Definition: dbMetaRow.h:1779
WorksetParamRow(int i_setId, int i_paramId)
create row with supplied primary key field values.
Definition: dbMetaRow.h:1788
workset_parameter_txt table row and language code.
Definition: dbMetaRow.h:1857
string langCode
language code
Definition: dbMetaRow.h:1859
workset_parameter_txt join to model_parameter_dic table row.
Definition: dbMetaRow.h:1813
string note
note VARCHAR(32000)
Definition: dbMetaRow.h:1827
int paramId
parameter_id INT NOT NULL
Definition: dbMetaRow.h:1821
WorksetParamTxtRow(void)
create row with default empty field values.
Definition: dbMetaRow.h:1839
int setId
set_id INT NOT NULL
Definition: dbMetaRow.h:1815
int modelId
model_id INT NOT NULL
Definition: dbMetaRow.h:1818
WorksetParamTxtRow(int i_setId, int i_langId, int i_paramId)
create row with supplied primary key field values.
Definition: dbMetaRow.h:1830
int langId
lang_id INT NOT NULL
Definition: dbMetaRow.h:1824
workset_txt table row and language code.
Definition: dbMetaRow.h:1758
string langCode
language code
Definition: dbMetaRow.h:1760
workset_txt table row.
Definition: dbMetaRow.h:1720
int langId
lang_id INT NOT NULL
Definition: dbMetaRow.h:1725
string descr
descr VARCHAR(255) NOT NULL
Definition: dbMetaRow.h:1728
string note
note VARCHAR(32000)
Definition: dbMetaRow.h:1731
int setId
set_id INT NOT NULL
Definition: dbMetaRow.h:1722
WorksetTxtRow(int i_setId, int i_langId)
create row with supplied primary key field values.
Definition: dbMetaRow.h:1734
WorksetTxtRow(void)
create row with default empty field values.
Definition: dbMetaRow.h:1742