init. QueryBuilder operators only once

This commit is contained in:
silverqx
2022-01-17 10:22:28 +01:00
parent 73fa6d2246
commit 1fcfefce94
2 changed files with 16 additions and 9 deletions
+1 -8
View File
@@ -640,14 +640,7 @@ namespace Orm::Query
void checkBindingType(BindingType type) const;
/*! All of the available clause operators. */
const QVector<QString> m_operators {
EQ, LT, GT, LE, GE, NE_, NE, "<=>",
LIKE, "like binary", NLIKE, ILIKE,
B_AND, B_OR, "^", "<<", ">>", "&~",
"rlike", "not rlike", "regexp", "not regexp",
"~", "~*", "!~", "!~*", "similar to",
"not similar to", "not ilike", "~~*", "!~~*",
};
static const QVector<QString> &getOperators();
/*! The database connection instance. */
DatabaseConnection &m_connection;