addCheckConstraint(string cname, string src, *hash opt, *reference< string > sql) | SqlUtil::AbstractTable | |
addColumn(string cname, hash opt, bool nullable=True, *reference lsql) | SqlUtil::AbstractTable | |
addCustomCopOperator(string name, hash operator) | SqlUtil::AbstractTable | |
addForeignConstraint(string cname, softlist cols, string table, *softlist tcols, *hash opt, *reference< string > sql) | SqlUtil::AbstractTable | |
addIndex(string iname, bool unique, softlist cols, *hash opt, *reference< string > sql) | SqlUtil::AbstractTable | |
AdditionalColumnDescOptions | SqlUtil::AbstractTable | |
addPrimaryKey(string pkname, softlist cols, *hash opt, *reference< string > sql) | SqlUtil::AbstractTable | |
addTrigger(string tname, string src, *hash opt, *reference lsql) | SqlUtil::AbstractTable | |
addUniqueConstraint(string cname, softlist cols, *hash opt, *reference< string > sql) | SqlUtil::AbstractTable | |
AlignTableOptions | SqlUtil::AbstractTable | |
asteriskRequiresPrefix() | MysqlSqlUtil::MysqlTable | private |
bindEmptyStringsAsNull() | SqlUtil::AbstractTable | |
cache(*hash opts) | SqlUtil::AbstractTable | |
CacheOptions | SqlUtil::AbstractTable | |
checkExistence() | SqlUtil::AbstractTable | |
clear() | SqlUtil::AbstractTable | |
clearImpl() | SqlUtil::AbstractTable | private |
ColumnDescOptions | SqlUtil::AbstractTable | |
ColumnOptions | SqlUtil::AbstractTable | |
columns | SqlUtil::AbstractTable | private |
commit() | SqlUtil::AbstractTable | |
ConstraintOptions | SqlUtil::AbstractTable | |
constraints | SqlUtil::AbstractTable | private |
constraintsLinkedToIndexesImpl() | MysqlSqlUtil::MysqlTable | privatevirtual |
SqlUtil::AbstractSqlUtilBase::constructor(AbstractDatasource nds, *hash nopts) | SqlUtil::AbstractSqlUtilBase | private |
copy(AbstractTable old) | SqlUtil::AbstractTable | |
copyImpl(AbstractTable old) | MysqlSqlUtil::MysqlTable | private |
SqlUtil::AbstractTable::copyImpl(AbstractTable old) | SqlUtil::AbstractTable | privatepure virtual |
create(*hash opt) | SqlUtil::AbstractTable | |
createCommit(*hash opt) | SqlUtil::AbstractTable | |
createNoCommit(*hash opt) | SqlUtil::AbstractTable | |
del(hash cond, reference< string > sql, hash opt) | SqlUtil::AbstractTable | |
del(hash cond, hash opt) | SqlUtil::AbstractTable | |
del(hash cond, reference< string > sql) | SqlUtil::AbstractTable | |
del(hash cond) | SqlUtil::AbstractTable | |
del() | SqlUtil::AbstractTable | |
delCommit(hash cond, reference< string > sql, hash opt) | SqlUtil::AbstractTable | |
delCommit(hash cond, hash opt) | SqlUtil::AbstractTable | |
delCommit(hash cond, reference< string > sql) | SqlUtil::AbstractTable | |
delCommit(hash cond) | SqlUtil::AbstractTable | |
delCommit() | SqlUtil::AbstractTable | |
delNoCommit(*hash cond, *reference< string > sql) | SqlUtil::AbstractTable | |
describe() | SqlUtil::AbstractTable | |
doSelectLimitOnlyUnlockedImpl(reference< string > sql, reference< list > args, *hash qh) | MysqlSqlUtil::MysqlTable | privatevirtual |
doSelectOrderByWithOffsetSqlUnlockedImpl(reference< string > sql, reference< list > args, *hash qh, *hash jch, *hash ch, *hash psch, list coll) | MysqlSqlUtil::MysqlTable | privatevirtual |
drop(*hash opt) | SqlUtil::AbstractTable | |
dropColumn(string cname, *reference lsql) | SqlUtil::AbstractTable | |
dropCommit(*hash opt) | SqlUtil::AbstractTable | |
dropConstraint(string cname, *reference< string > sql) | SqlUtil::AbstractTable | |
dropForeignConstraint(string cname, *reference< string > sql) | SqlUtil::AbstractTable | |
dropIndex(string iname, *reference< string > sql) | SqlUtil::AbstractTable | |
dropNoCommit(*hash opt) | SqlUtil::AbstractTable | |
dropPrimaryKey(*reference lsql) | SqlUtil::AbstractTable | |
dropTrigger(string tname, *reference< string > sql) | SqlUtil::AbstractTable | |
ds | SqlUtil::AbstractSqlUtilBase | private |
dsdesc | SqlUtil::AbstractSqlUtilBase | private |
empty() | SqlUtil::AbstractTable | |
emptyData() | SqlUtil::AbstractTable | |
find(auto id) | SqlUtil::AbstractTable | |
find(list ids) | SqlUtil::AbstractTable | |
find(hash row) | SqlUtil::AbstractTable | |
findAll(*hash cond) | SqlUtil::AbstractTable | |
findSingle(*hash cond) | SqlUtil::AbstractTable | |
findUniqueConstraint(string name) | SqlUtil::AbstractTable | |
ForeignConstraintOptions | SqlUtil::AbstractTable | |
foreignConstraints | SqlUtil::AbstractTable | private |
getAddCheckConstraintSql(string cname, string src, *hash copt, *hash opt) | SqlUtil::AbstractTable | |
getAddColumnSql(string cname, hash copt, bool nullable=True, *hash opt) | SqlUtil::AbstractTable | |
getAddForeignConstraintSql(string cname, softlist cols, string table, *softlist tcols, *hash fkopt, *hash opt) | SqlUtil::AbstractTable | |
getAddIndexSql(string iname, bool unique, softlist cols, *hash ixopt, *hash opt) | SqlUtil::AbstractTable | |
getAddPrimaryKeySql(string pkname, softlist cols, *hash pkopt, *hash opt) | SqlUtil::AbstractTable | |
getAddTriggerSql(string tname, string src, *hash topt, *hash opt) | SqlUtil::AbstractTable | |
getAddUniqueConstraintSql(string cname, softlist cols, *hash ukopt, *hash opt) | SqlUtil::AbstractTable | |
getAlignSql(AbstractTable t, *hash opt) | SqlUtil::AbstractTable | |
getAlignSqlString(AbstractTable t, *hash opt) | SqlUtil::AbstractTable | |
getBaseType() | SqlUtil::AbstractTable | |
getBulkUpsertClosure(hash example_row, int upsert_strategy=AbstractTable::UpsertAuto, *hash opt) | SqlUtil::AbstractTable | |
getCacheOptions() | SqlUtil::AbstractTable | private |
getColumnOperatorMap() | SqlUtil::AbstractTable | private |
getColumnOperatorMapImpl() | MysqlSqlUtil::MysqlTable | private |
getColumnOptions() | SqlUtil::AbstractTable | private |
getColumnSqlName(string col) | MysqlSqlUtil::MysqlTable | |
getColumnSqlNames(softlist cols) | MysqlSqlUtil::MysqlTable | |
getConstraints() | SqlUtil::AbstractTable | |
getCreateConstraintsSql(*hash opt, bool cache=True) | SqlUtil::AbstractTable | |
getCreateForeignConstraintsSql(*hash opt, bool cache=True) | SqlUtil::AbstractTable | |
getCreateIndexesSql(*hash opt, bool cache=True) | SqlUtil::AbstractTable | |
getCreateMiscSql(*hash opt, bool cache=True) | SqlUtil::AbstractTable | |
getCreatePrimaryKeySql(*hash opt, bool cache=True) | SqlUtil::AbstractTable | |
getCreateSql(*hash opt) | SqlUtil::AbstractTable | |
getCreateSqlString(*hash opt) | SqlUtil::AbstractTable | |
getCreateTableSql(*hash opt) | SqlUtil::AbstractTable | |
getCreateTriggersSql(*hash opt, bool cache=True) | SqlUtil::AbstractTable | |
getDatasource() | SqlUtil::AbstractSqlUtilBase | |
getDatasourceDesc() | SqlUtil::AbstractSqlUtilBase | |
getDesc() | SqlUtil::AbstractTable | |
getDriverName() | SqlUtil::AbstractSqlUtilBase | |
getDropAllConstraintsAndIndexesOnColumnSql(string cname, *hash opt) | SqlUtil::AbstractTable | |
getDropColumnSql(string cname, *hash opt) | SqlUtil::AbstractTable | |
getDropConstraintIfExistsSql(string cname, *hash opt, *reference< AbstractConstraint > cref) | SqlUtil::AbstractTable | |
getDropConstraintSql(string cname, *hash opt) | SqlUtil::AbstractTable | |
getDropIndexSql(string iname, *hash opt) | SqlUtil::AbstractTable | |
getDropPrimaryKeySql(*hash opt) | SqlUtil::AbstractTable | |
getDropSql(*hash opt) | SqlUtil::AbstractTable | |
getDropTriggerSql(string tname, *hash opt) | SqlUtil::AbstractTable | |
getForeignConstraintOptions() | SqlUtil::AbstractTable | private |
getForeignConstraints(*hash opt) | SqlUtil::AbstractTable | |
getIndexes() | SqlUtil::AbstractTable | |
getInsertFromIteratorOptions() | SqlUtil::AbstractTable | private |
getInsertOperatorMap() | SqlUtil::AbstractTable | private |
getInsertOptions() | SqlUtil::AbstractTable | private |
getModifyColumnSql(string cname, hash copt, bool nullable=True, *hash opt) | SqlUtil::AbstractTable | |
getName() | SqlUtil::AbstractTable | |
getPrimaryKey() | SqlUtil::AbstractTable | |
getPseudoColumnHash() | SqlUtil::AbstractTable | private |
getRawUpdateOperatorMap() | SqlUtil::AbstractTable | private |
getRenameColumnSql(string old_name, string new_name, *hash opt) | SqlUtil::AbstractTable | |
getRenameSql(string new_name, *hash opt) | SqlUtil::AbstractTable | |
getRowIterator(*hash sh, *reference< string > sql, *hash opt) | SqlUtil::AbstractTable | |
getRowIterator(*hash sh, *hash opt) | SqlUtil::AbstractTable | |
getRowIteratorNoExec(*hash sh, *reference< string > sql, *hash opt) | SqlUtil::AbstractTable | |
getSelectOptions() | SqlUtil::AbstractTable | private |
getSelectSql(*hash sh, *reference< list > args) | SqlUtil::AbstractTable | |
getSqlDataCallbackOptions() | SqlUtil::AbstractTable | private |
getSqlFromList(list l) | SqlUtil::AbstractTable | |
getSqlName() | MysqlSqlUtil::MysqlTable | |
getSqlValue(auto v) | MysqlSqlUtil::MysqlTable | static |
getSqlValueImpl(auto v) | MysqlSqlUtil::MysqlTable | privatevirtual |
getSqlValueIntern(auto v) | MysqlSqlUtil::MysqlTable | privatestatic |
getStatement(*hash sh, *reference< string > sql, *hash opt) | SqlUtil::AbstractTable | |
getStatement(*hash sh, *hash opt) | SqlUtil::AbstractTable | |
getStatementNoExec(*hash sh, *reference< string > sql, *hash opt) | SqlUtil::AbstractTable | |
getStatementNoExec(*hash sh, *hash opt) | SqlUtil::AbstractTable | |
getTableColumnDescOptions() | SqlUtil::AbstractTable | private |
getTableOptions() | SqlUtil::AbstractTable | private |
getTriggerOptions() | SqlUtil::AbstractTable | private |
getTriggers() | SqlUtil::AbstractTable | |
getTruncateSql(*hash opt) | SqlUtil::AbstractTable | |
getUniqueConstraintIterator() | SqlUtil::AbstractTable | |
getUpdateOperatorMap() | SqlUtil::AbstractTable | private |
getUpsertClosure(hash row, int upsert_strategy=UpsertAuto, *hash opt) | SqlUtil::AbstractTable | |
getUpsertClosureWithValidation(hash example_row, int upsert_strategy=UpsertAuto, *hash opt) | SqlUtil::AbstractTable | |
getUpsertOptions() | SqlUtil::AbstractTable | private |
getWhereOperatorMap() | SqlUtil::AbstractTable | private |
hasArrayBind() | MysqlSqlUtil::MysqlTable | virtual |
hasReturning() | SqlUtil::AbstractTable | |
hasReturningImpl() | MysqlSqlUtil::MysqlTable | |
inDb | SqlUtil::AbstractTable | private |
inDb() | SqlUtil::AbstractTable | |
indexes | SqlUtil::AbstractTable | private |
IndexOptions | SqlUtil::AbstractTable | |
insert(hash row) | SqlUtil::AbstractTable | |
insert(hash row, reference< string > sql) | SqlUtil::AbstractTable | |
insert(hash row, hash opt) | SqlUtil::AbstractTable | |
insert(hash row, reference< string > sql, hash opt) | SqlUtil::AbstractTable | |
insertCommit(hash row) | SqlUtil::AbstractTable | |
insertCommit(hash row, reference< string > sql) | SqlUtil::AbstractTable | |
insertCommit(hash row, hash opt) | SqlUtil::AbstractTable | |
insertCommit(hash row, reference< string > sql, hash opt) | SqlUtil::AbstractTable | |
insertFromIterator(Qore::AbstractIterator i, *hash opt) | SqlUtil::AbstractTable | |
insertFromIteratorCommit(Qore::AbstractIterator i, *hash opt) | SqlUtil::AbstractTable | |
insertFromIteratorNoCommit(Qore::AbstractIterator i, *hash opt) | SqlUtil::AbstractTable | |
InsertFromIteratorOptions | SqlUtil::AbstractTable | |
insertFromSelect(list cols, AbstractTable source, hash sh, reference< string > sql, hash opt) | SqlUtil::AbstractTable | |
insertFromSelect(list cols, AbstractTable source) | SqlUtil::AbstractTable | |
insertFromSelect(list cols, AbstractTable source, hash sh) | SqlUtil::AbstractTable | |
insertFromSelect(list cols, AbstractTable source, hash sh, reference< string > sql) | SqlUtil::AbstractTable | |
insertFromSelect(list cols, AbstractTable source, hash sh, hash opt) | SqlUtil::AbstractTable | |
insertFromSelectCommit(list cols, AbstractTable source, hash sh, reference< string > sql, hash opt) | SqlUtil::AbstractTable | |
insertFromSelectCommit(list cols, AbstractTable source) | SqlUtil::AbstractTable | |
insertFromSelectCommit(list cols, AbstractTable source, hash sh) | SqlUtil::AbstractTable | |
insertFromSelectCommit(list cols, AbstractTable source, hash sh, reference< string > sql) | SqlUtil::AbstractTable | |
insertFromSelectCommit(list cols, AbstractTable source, hash sh, hash opt) | SqlUtil::AbstractTable | |
insertFromSelectNoCommit(list cols, AbstractTable source, *hash sh, *reference< string > sql, *hash opt) | SqlUtil::AbstractTable | |
insertNoCommit(hash row, *reference< string > sql, *hash opt) | SqlUtil::AbstractTable | |
insertNoCommit(hash row, hash opt) | SqlUtil::AbstractTable | |
InsertOptions | SqlUtil::AbstractTable | |
l() | SqlUtil::AbstractSqlUtilBase | private |
manual | SqlUtil::AbstractTable | private |
modifyColumn(string cname, hash opt, bool nullable=True, *reference lsql) | SqlUtil::AbstractTable | |
MysqlColumnDescOptions | MysqlSqlUtil::MysqlTable | |
MysqlCopMap | MysqlSqlUtil::MysqlTable | |
MysqlTableDescriptionHashOptions | MysqlSqlUtil::MysqlTable | |
MysqlTruncDate | MysqlSqlUtil::MysqlTable | |
MysqlTypeMap | MysqlSqlUtil::MysqlTable | |
name | SqlUtil::AbstractTable | private |
native_case | SqlUtil::AbstractTable | private |
opts | SqlUtil::AbstractSqlUtilBase | private |
primaryKey | SqlUtil::AbstractTable | private |
QoreTypeMap | MysqlSqlUtil::MysqlTable | |
removeForeignConstraint(string cname) | SqlUtil::AbstractTable | |
rename(string new_name, *reference< string > sql, *Tables table_cache) | SqlUtil::AbstractTable | |
renameColumn(string old_name, string new_name, reference< string > sql) | SqlUtil::AbstractTable | |
renameConstraint(string old_name, string new_name, reference lsql) | SqlUtil::AbstractTable | |
renameIndex(string old_name, string new_name, reference< string > sql) | SqlUtil::AbstractTable | |
rollback() | SqlUtil::AbstractTable | |
rowCount() | SqlUtil::AbstractTable | |
select(*hash sh, *reference< string > sql, *hash opt) | SqlUtil::AbstractTable | |
select(*hash sh, *hash opt) | SqlUtil::AbstractTable | |
SelectOptions | SqlUtil::AbstractTable | |
selectRow(*hash sh, *reference< string > sql, *hash opt) | SqlUtil::AbstractTable | |
selectRow(*hash sh, *hash opt) | SqlUtil::AbstractTable | |
selectRows(*hash sh, *reference< string > sql, *hash opt) | SqlUtil::AbstractTable | |
selectRows(*hash sh, *hash opt) | SqlUtil::AbstractTable | |
setDatasource(AbstractDatasource nds) | SqlUtil::AbstractTable | |
setupTable(hash desc, *hash opt) | SqlUtil::AbstractTable | |
SqlDataCallbackOptions | SqlUtil::AbstractTable | |
supportsTablespacesImpl() | MysqlSqlUtil::MysqlTable | privatevirtual |
TableCreationOptions | SqlUtil::AbstractTable | |
TableDescriptionHashOptions | SqlUtil::AbstractTable | |
TableOmissionOptions | SqlUtil::AbstractTable | |
TableOptions | SqlUtil::AbstractTable | |
TriggerOptions | SqlUtil::AbstractTable | |
triggers | SqlUtil::AbstractTable | private |
truncate() | SqlUtil::AbstractTable | |
truncateCommit() | SqlUtil::AbstractTable | |
truncateNoCommit() | SqlUtil::AbstractTable | |
tryExec(string sql) | SqlUtil::AbstractTable | |
tryExecArgs(string sql, *softlist args) | SqlUtil::AbstractTable | |
tryExecArgsImpl(string sql, *softlist args) | SqlUtil::AbstractTable | private |
tryExecRaw(string sql) | SqlUtil::AbstractTable | |
tryExecRawImpl(string sql) | SqlUtil::AbstractTable | private |
uniqueIndexCreatesConstraintImpl() | MysqlSqlUtil::MysqlTable | privatevirtual |
update(hash set, hash cond, reference< string > sql, hash opt) | SqlUtil::AbstractTable | |
update(hash set, hash cond, reference< string > sql) | SqlUtil::AbstractTable | |
update(hash set, hash cond, hash opt) | SqlUtil::AbstractTable | |
update(hash set, hash cond) | SqlUtil::AbstractTable | |
update(hash set) | SqlUtil::AbstractTable | |
updateCommit(hash set, hash cond, reference< string > sql, hash opt) | SqlUtil::AbstractTable | |
updateCommit(hash set, hash cond, reference< string > sql) | SqlUtil::AbstractTable | |
updateCommit(hash set, hash cond, hash opt) | SqlUtil::AbstractTable | |
updateCommit(hash set, hash cond) | SqlUtil::AbstractTable | |
updateCommit(hash set) | SqlUtil::AbstractTable | |
updateNoCommit(hash set, *hash cond, *reference< string > sql) | SqlUtil::AbstractTable | |
updateNoCommit(hash set, *hash cond, *hash opt) | SqlUtil::AbstractTable | |
upsert(hash row, int upsert_strategy=UpsertAuto, *hash opt) | SqlUtil::AbstractTable | |
UpsertAuto | SqlUtil::AbstractTable | |
upsertCommit(hash row, int upsert_strategy=UpsertAuto, *hash opt) | SqlUtil::AbstractTable | |
upsertFromIterator(Qore::AbstractIterator i, int upsert_strategy=AbstractTable::UpsertAuto, *hash opt) | SqlUtil::AbstractTable | |
upsertFromIteratorCommit(Qore::AbstractIterator i, int upsert_strategy=AbstractTable::UpsertAuto, *hash opt) | SqlUtil::AbstractTable | |
upsertFromIteratorNoCommit(Qore::AbstractIterator i, int upsert_strategy=AbstractTable::UpsertAuto, *hash opt) | SqlUtil::AbstractTable | |
upsertFromSelect(AbstractTable t, *hash sh, int upsert_strategy=AbstractTable::UpsertAuto, *hash opt) | SqlUtil::AbstractTable | |
upsertFromSelect(Table t, *hash sh, int upsert_strategy=AbstractTable::UpsertAuto, *hash opt) | SqlUtil::AbstractTable | |
upsertFromSelectCommit(AbstractTable t, *hash sh, int upsert_strategy=AbstractTable::UpsertAuto, *hash opt) | SqlUtil::AbstractTable | |
upsertFromSelectCommit(Table t, *hash sh, int upsert_strategy=AbstractTable::UpsertAuto, *hash opt) | SqlUtil::AbstractTable | |
upsertFromSelectNoCommit(AbstractTable t, *hash sh, int upsert_strategy=AbstractTable::UpsertAuto, *hash opt) | SqlUtil::AbstractTable | |
upsertFromSelectNoCommit(Table t, *hash sh, int upsert_strategy=AbstractTable::UpsertAuto, *hash opt) | SqlUtil::AbstractTable | |
UpsertInsertFirst | SqlUtil::AbstractTable | |
UpsertInsertOnly | SqlUtil::AbstractTable | |
upsertNoCommit(hash row, int upsert_strategy=UpsertAuto) | SqlUtil::AbstractTable | |
UpsertOptions | SqlUtil::AbstractTable | |
UpsertResultDescriptionMap | SqlUtil::AbstractTable | |
UpsertResultLetterMap | SqlUtil::AbstractTable | |
UpsertResultMap | SqlUtil::AbstractTable | |
UpsertSelectFirst | SqlUtil::AbstractTable | |
UpsertStrategyDescriptionMap | SqlUtil::AbstractTable | |
UpsertStrategyMap | SqlUtil::AbstractTable | |
UpsertUpdateFirst | SqlUtil::AbstractTable | |
UpsertUpdateOnly | SqlUtil::AbstractTable | |
UR_Deleted | SqlUtil::AbstractTable | |
UR_Inserted | SqlUtil::AbstractTable | |
UR_Unchanged | SqlUtil::AbstractTable | |
UR_Updated | SqlUtil::AbstractTable | |
UR_Verified | SqlUtil::AbstractTable | |
validateColumnOptions(string cname, reference< hash > opt, bool nullable) | SqlUtil::AbstractTable | private |
validateHashKeysForWhitespaces(auto node) | SqlUtil::AbstractSqlUtilBase | private |