7#include <sqlrelay/private/sqlrcrudincludes.h>
68class SQLRCLIENT_DLLSPEC
sqlrcrud :
public mvccrud {
265 bool containspartial);
271 bool containspartial);
277 bool containspartial);
283 bool containspartial);
341 const char *
const *values,
342 const char *
const *types);
373 bool doCreate(dictionary<const char *, const char *> *kvp);
490 const char *
const *values,
491 const char *
const *types,
492 const char *criteria);
527 bool doUpdate(dictionary<const char *, const char *> *kvp,
528 const char *criteria);
621 dictionarycollection<const char *, uint64_t>
646 dictionarycollection<const char *, const char *>
662 #include <sqlrelay/private/sqlrcrud.h>
Definition sqlrclient.h:9
void setSqlrCursor(sqlrcursor *cur)
const char * getUpdateQuery()
uint64_t getAffectedRows()
bool doCreate(dictionary< const char *, const char * > *kvp)
bool getReadQueryContainsPartialWhere()
void setIdSequence(const char *idsequence)
bool doCreate(jsondom *j)
bool doDelete(jsondom *j)
void setUpdateQueryContainsPartialWhere(bool containspartial)
void setReadQuery(const char *readquery)
bool doUpdate(dictionary< const char *, const char * > *kvp, const char *criteria)
void setTable(const char *table)
void setUpdateQuery(const char *updatequery)
bool doUpdate(const char *const *columns, const char *const *values, const char *const *types, const char *criteria)
void setReadQueryContainsPartialOrderBy(bool containspartial)
scalarcollection< const char * > * getFirstFieldScalar()
void setAutoIncrementColumn(const char *autoinc)
listcollection< uint64_t > * getAffectedRowsList()
bool doUpdate(jsondom *j)
void setReadQueryContainsPartialWhere(bool containspartial)
bool doCreate(const char *const *columns, const char *const *values, const char *const *types)
scalarcollection< uint64_t > * getAffectedRowsScalar()
bool getDeleteQueryContainsPartialWhere()
tablecollection< uint64_t > * getAffectedRowsTable()
const char * getDeleteQuery()
void setSqlrConnection(sqlrconnection *con)
void setCreateQuery(const char *createquery)
dictionarycollection< const char *, const char * > * getFirstRowDictionary()
const char * getReadQuery()
bool getUpdateQueryContainsPartialWhere()
void setPrimaryKeyColumn(const char *primarykey)
listcollection< const char * > * getFirstRowList()
tablecollection< const char * > * getResultSetTable()
bool doDelete(const char *criteria)
const char * getCreateQuery()
bool doRead(const char *criteria, const char *sort, uint64_t skip)
dictionarycollection< const char *, uint64_t > * getAffectedRowsDictionary()
listcollection< const char * > * getFirstColumnList()
void setDeleteQuery(const char *deletequery)
const char * getErrorMessage()
bool getReadQueryContainsPartialOrderBy()
const char * getAutoIncrementColumn()
void setDeleteQueryContainsPartialWhere(bool containspartial)
const char * getIdSequence()
const char * getPrimaryKeyColumn()
Definition sqlrclient.h:391