Classes | |
class | Join |
Public Member Functions | |
QueryBuilder (const String &tableName, const String &pkColumn, const Strings &columns={}, const std::vector< Join > &joins={}) | |
virtual String | selectSQL (const Strings &filter, const Strings &columns, bool pretty) const |
virtual String | insertSQL (const Strings &columns, bool pretty) const |
virtual String | updateSQL (const Strings &filter, const Strings &columns, bool pretty) const |
virtual String | deleteSQL (const Strings &filter, bool pretty) const |
String | tableName () const |
String | pkColumnName () const |