Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision ed03d112

Von Christian Ehringfeld vor fast 9 Jahren hinzugefügt

  • ID ed03d11222e0258e59ab78a466d020db5dba8492
  • Vorgänger 31916fa0
  • Nachfolger 86e5c917

......

Unterschiede anzeigen:

src/querybuilder.h
bool ignoreID = false, const QString &primaryKey = "id") const;
void bindValue(const QString &key, const QVariant &value, QSqlQuery &q) const;
virtual QString placeHolder(const QString &key) const;
void where(Query &query,QString, QVariant);
void where(Query &query, QString column, QVariant value);
void where(Query &query,QHash<QString, QVariant> conditions, QString concat="AND");
void where(Query &query,QHash<QString, QList<QVariant>> conditions, QString concat="AND");
void between(Query &query,QString column, QVariant firstValue, QVariant secondValue);
void notBetween(Query &query,QString column, QVariant firstValue, QVariant secondValue);
void in(Query &query,QString column, QList<QVariant> values);
void notIn(Query &query,QString column, QList<QVariant> values);
void notOperator(Query &query,QString column, QVariant value);
void orOperator(Query &query,QHash<QString, QVariant> conditions);
void orOperator(Query &query, QHash<QString, QVariant> conditions, bool like=false);
void andOperator(Query &query,QHash<QString, QVariant> conditions);
void arbitraryOperator(Query &query,QString op, QString column, QVariant value);
......
virtual QString inKeyword() const;
virtual QString whereKeyword() const;
virtual QString countKeyword() const;
virtual QString inFunction(Query &q, QString column, QList<QVariant> values);
virtual QString between(QString colName, QString valName1, QString valName2);
virtual QString inFunction(Query &q, QString column, QList<QVariant> values, bool notOp=false);
virtual QString between(QString colName, QString valName1, QString valName2, bool notOp=false);
QString appendNot(bool notOp);
virtual void appendCondition(Query &q, QString ph1, QString ph2, QVariant val1, QVariant val2, QString condition);
QString entityClassname() const;
QSharedPointer<Schema> schema;

Auch abrufbar als: Unified diff