41 DBObject *createDBObject()
const override;
44 void setSignToken(
const AccessToken &token)
override;
46 bool fromSqlRecord(
const QSqlRecord &q)
override;
48 bool isCached()
const override;
50 QString table()
const override;
62 void setAddress(
const DbAddress &newAddress);
68 void setPrimaryKey(
const QString &newPrimaryKey);
71 QString primaryKey()
const override;
72 QVariant primaryValue()
const override;
74 QDataStream &fromStream(QDataStream &stream)
override;
75 QDataStream &toStream(QDataStream &stream)
const override;
78 QString _primaryKey =
"id";
The AccessToken class contains information duration of the access. Token are byte array for validatio...
The DbAddress class use to work with database addresses. Database Address it is structure with 2 valu...
The IToken classes interface for the validation user packages and user dates.
The DBObject class- main class for work with data base.
The DeleteObject class is request for update object with dbId;.
The Package struct. This is base structure for transporting data by network between QH nodes....
#define HEARTSHARED_EXPORT
QMap< QString, DBVariant > DBVariantMap
DBVariantMap this is Map with key, and value with data type.
The QH namespace - QuasarApp Heart namespace. This namespace contains all classes of the Heart librar...