15 #include <QJsonObject> 17 #include <QJsonDocument> 18 #include "sqldatabasestorage.h" 25 class CPPWEBFRAMEWORKSHARED_EXPORT
SqlQuery :
public QSqlQuery
27 QVector<QString> columns;
31 void makeBinds(
const QVector<QVariant> &col,
const QString &sql);
33 QJsonObject validate(
const QJsonObject &json,
const QString &table);
35 using QSqlQuery::QSqlQuery;
50 QJsonObject exec(
const QString &query);
65 QJsonObject deleteRecord(
const QString &table,
const QString &condition);
73 QJsonObject insertFromJson(
const QJsonObject &json,
const QString &table);
81 QJsonObject updateFromJson(
const QJsonObject &json,
const QString &table,
const QString &condition);
The SqlDatabaseStorage class allows you to reuse connections made to the database through the QSqlDat...
Definition: sqldatabasestorage.h:22
The SqlQuery class was created to facilitate integration with SqlDataBaseStorage and manipulation to ...
Definition: sqlquery.h:25