Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 2ee5022f

Von Christian Ehringfeld vor fast 9 Jahren hinzugefügt

  • ID 2ee5022f3791de30be735d4977becb404e5f9329
  • Vorgänger 584721e5
  • Nachfolger b9dcff08

query stuff

Unterschiede anzeigen:

src/query.h
#include "join.h"
namespace CuteEntityManager {
class Query
{
public:
class Condition;
class Query {
public:
Query();
QStringList getSelect() const;
void setSelect(const QStringList &value);
......
uint getOffset() const;
void setOffset(const uint &value);
QLinkedList<QString> getConditions() const;
void appendCondition(const QString &condition);
void setConditions(const QLinkedList<QString> &value);
void appendCondition(const Condition &condition);
QLinkedList<Condition> getConditions() const;
void setConditions(const QLinkedList<Condition> &value);
private:
private:
QStringList select;
QString selectOption = QStringLiteral("");
bool distinct = false;
QStringList from;
QStringList groupBy;
QStringList orderBy;
QLinkedList<QString> conditions;
QLinkedList<Condition> conditions;
QList<Join> joins;
QHash<QString, QVariant> params;
uint limit = 0;
uint offset = 0;
uint limit = 0;
uint offset = 0;
};
enum class JokerPosition {

Auch abrufbar als: Unified diff