QxOrm
1.5.0
C++ Object Relational Mapping library
|
qx::IxDataMemberSqlCallbackParams : list of parameters used by custom callback functions to override SQL queries generated by QxOrm library More...
#include <IxDataMember.h>
Public Member Functions | |
IxDataMemberSqlCallbackParams (const IxDataMember *p, QString &sql) | |
~IxDataMemberSqlCallbackParams () | |
Public Attributes | |
const IxDataMember * | pDataMember |
The data member instance which calls custom callback function. | |
QString & | sSQL |
Default value is the SQL generated by QxOrm library for this data member, can be changed by the custom callback function. | |
QString | sTable |
SQL table name (not always provided) | |
QString | sSep |
SQL separator (not always provided) | |
QString | sCustomAlias |
SQL custom alias (not always provided) | |
QString | sSuffixAlias |
SQL suffix alias (not always provided) | |
QString | sAppend |
String to append to SQL query (not always provided) | |
QString | sOtherName |
SQL other name for this data member (not always provided) | |
bool | bClauseWhere |
Define if we are building SQL in the clause WHERE or not (not always provided) | |
bool | bCheckFKPartOfPK |
Check if foreign key is part of primary key (not always provided) | |
int | iIndexName |
Index name for composite primary key (not always provided) | |
qx::dao::detail::IxDao_Helper * | pDaoHelper |
DAO helper instance. | |
qx::IxSqlQueryBuilder * | pSqlQueryBuilder |
SQL query builder instance. |
qx::IxDataMemberSqlCallbackParams : list of parameters used by custom callback functions to override SQL queries generated by QxOrm library
Definition at line 345 of file IxDataMember.h.
qx::IxDataMemberSqlCallbackParams::IxDataMemberSqlCallbackParams | ( | const IxDataMember * | p, |
QString & | sql | ||
) |
qx::IxDataMemberSqlCallbackParams::~IxDataMemberSqlCallbackParams | ( | ) |
Check if foreign key is part of primary key (not always provided)
Definition at line 357 of file IxDataMember.h.
Define if we are building SQL in the clause WHERE or not (not always provided)
Definition at line 356 of file IxDataMember.h.
Index name for composite primary key (not always provided)
Definition at line 358 of file IxDataMember.h.
DAO helper instance.
Definition at line 359 of file IxDataMember.h.
The data member instance which calls custom callback function.
Definition at line 348 of file IxDataMember.h.
SQL query builder instance.
Definition at line 360 of file IxDataMember.h.
String to append to SQL query (not always provided)
Definition at line 354 of file IxDataMember.h.
SQL custom alias (not always provided)
Definition at line 352 of file IxDataMember.h.
SQL other name for this data member (not always provided)
Definition at line 355 of file IxDataMember.h.
SQL separator (not always provided)
Definition at line 351 of file IxDataMember.h.
Default value is the SQL generated by QxOrm library for this data member, can be changed by the custom callback function.
Definition at line 349 of file IxDataMember.h.
SQL suffix alias (not always provided)
Definition at line 353 of file IxDataMember.h.
SQL table name (not always provided)
Definition at line 350 of file IxDataMember.h.