Removed unnecessary overloads from QueryBuilder.

This commit is contained in:
Relintai 2025-05-12 08:42:58 +02:00
parent 17d87761e6
commit 590eaf8738
4 changed files with 6 additions and 26 deletions

View File

@ -109,9 +109,6 @@ QueryBuilder *QueryBuilder::val() {
QueryBuilder *QueryBuilder::vals(const String &param) {
return nval(escape(param));
}
QueryBuilder *QueryBuilder::vals(const char *param) {
return this;
}
QueryBuilder *QueryBuilder::vali(const int param) {
return this;
}
@ -147,9 +144,6 @@ QueryBuilder *QueryBuilder::cset() {
QueryBuilder *QueryBuilder::setps(const String &col, const String &param) {
return nsetp(col, escape(param));
}
QueryBuilder *QueryBuilder::setps(const String &col, const char *param) {
return this;
}
QueryBuilder *QueryBuilder::setpi(const String &col, const int param) {
return this;
}
@ -175,9 +169,6 @@ QueryBuilder *QueryBuilder::setphr(const String &col, const String &p_raw_id) {
QueryBuilder *QueryBuilder::wps(const String &col, const String &param) {
return nwp(col, escape(param));
}
QueryBuilder *QueryBuilder::wps(const String &col, const char *param) {
return this;
}
QueryBuilder *QueryBuilder::wpi(const String &col, const int param) {
return this;
}

View File

@ -74,7 +74,6 @@ public:
virtual QueryBuilder *values(const String &params_str = "");
virtual QueryBuilder *val();
virtual QueryBuilder *vals(const String &param);
virtual QueryBuilder *vals(const char *param);
virtual QueryBuilder *vali(const int param);
virtual QueryBuilder *valb(const bool param);
virtual QueryBuilder *valf(const float param);
@ -90,7 +89,6 @@ public:
virtual QueryBuilder *cset();
virtual QueryBuilder *setps(const String &col, const String &param);
virtual QueryBuilder *setps(const String &col, const char *param);
virtual QueryBuilder *setpi(const String &col, const int param);
virtual QueryBuilder *setpb(const String &col, const bool param);
virtual QueryBuilder *setpf(const String &col, const float param);
@ -101,7 +99,6 @@ public:
// Where param helpers
virtual QueryBuilder *wps(const String &col, const String &param);
virtual QueryBuilder *wps(const String &col, const char *param);
virtual QueryBuilder *wpi(const String &col, const int param);
virtual QueryBuilder *wpb(const String &col, const bool param);
virtual QueryBuilder *wph(const String &col);

View File

@ -172,13 +172,6 @@ QueryBuilder *SQLite3QueryBuilder::vals(const String &param) {
return this;
}
QueryBuilder *SQLite3QueryBuilder::vals(const char *param) {
query_result += "'";
query_result += escape(String(param));
query_result += "', ";
return this;
}
QueryBuilder *SQLite3QueryBuilder::vali(const int param) {
query_result += itos(param);
@ -260,10 +253,10 @@ QueryBuilder *SQLite3QueryBuilder::nsetp(const String &col, const String &param)
return this;
}
QueryBuilder *SQLite3QueryBuilder::setps(const String &col, const char *param) {
QueryBuilder *SQLite3QueryBuilder::setps(const String &col, const String &param) {
query_result += col;
query_result += "='";
query_result += escape(String(param));
query_result += escape(param);
query_result += "', ";
return this;
@ -336,10 +329,10 @@ QueryBuilder *SQLite3QueryBuilder::nwp(const String &col, const String &param) {
return this;
}
QueryBuilder *SQLite3QueryBuilder::wps(const String &col, const char *param) {
QueryBuilder *SQLite3QueryBuilder::wps(const String &col, const String &param) {
query_result += col;
query_result += "='";
query_result += escape(String(param));
query_result += escape(param);
query_result += "' ";
return this;

View File

@ -39,7 +39,6 @@ public:
QueryBuilder *nval(const String &param);
QueryBuilder *vals(const String &param);
QueryBuilder *vals(const char *param);
QueryBuilder *vali(const int param);
QueryBuilder *valb(const bool param);
QueryBuilder *valf(const float param);
@ -55,7 +54,7 @@ public:
QueryBuilder *nsetp(const String &col, const String &param);
QueryBuilder *setps(const String &col, const char *param);
QueryBuilder *setps(const String &col, const String &param);
QueryBuilder *setpi(const String &col, const int param);
QueryBuilder *setpb(const String &col, const bool param);
QueryBuilder *setpf(const String &col, const float param);
@ -66,7 +65,7 @@ public:
QueryBuilder *nwp(const String &col, const String &param);
QueryBuilder *wps(const String &col, const char *param);
QueryBuilder *wps(const String &col, const String &param);
QueryBuilder *wpi(const String &col, const int param);
QueryBuilder *wpb(const String &col, const bool param);
virtual QueryBuilder *wph(const String &col);