align(bool force=False, int verbose=0, bool do_msgs=True) | Schema::AbstractSchema | |
alignIntern(bool force=False, int verbose=0, bool do_msgs=True) | Schema::AbstractSchema | private |
alignWithInfo(bool force=False, int verbose=0, bool do_msgs=True) | Schema::AbstractSchema | |
all_options | Schema::AbstractSchema | private |
callback_opts | Schema::AbstractSchema | private |
checkDowngrade(string current_version) | Schema::AbstractVersionedSchema | private |
checkDropSchema(bool force) | Schema::AbstractVersionedSchema | private |
checkExistence() | Schema::AbstractSchema | private |
checkFirstTimeInstall() | Schema::AbstractSchema | private |
checkUpdateSchema(bool force, reference< hash< auto > > initial_schema_info) | Schema::AbstractVersionedSchema | private |
checkUpgrade(string current_version) | Schema::AbstractVersionedSchema | private |
column_options | Schema::AbstractSchema | private |
combineOptions(*hash h) | Schema::AbstractSchema | static |
constructor(Qore::SQL::AbstractDatasource ds, *string dts, *string its, *hash opts) | Schema::AbstractVersionedSchema | |
Schema::AbstractSchema::constructor(Qore::SQL::AbstractDatasource ds, *hash< SchemaOptionInfo > opts) | Schema::AbstractSchema | |
creation_options | Schema::AbstractSchema | private |
data_ts | Schema::AbstractSchema | private |
db | Schema::AbstractSchema | private |
doPostAlignment(Tables table_cache, bool first_time_install, *hash< auto > initial_schema_info, int verbose) | Schema::AbstractSchema | private |
doPostAlignment(Tables table_cache, bool first_time_install, *hash< auto > initial_schema_info) | Schema::AbstractSchema | private |
doTable(AbstractTable table, list rows, int upsert_strategy, bool delete_others, int verbose, reference< hash< string, int > > sh) | Schema::AbstractSchema | inline |
drop(bool force=False, int verbose=0, bool do_msgs=True) | Schema::AbstractSchema | |
drv | Schema::AbstractSchema | private |
ds | Schema::AbstractSchema | private |
getColumnOptions() | Schema::AbstractSchema | |
getColumnOptionsImpl() | Schema::AbstractSchema | private |
getCreateOnlyReferenceData() | Schema::AbstractSchema | |
getCreateOnlyReferenceDataImpl() | Schema::AbstractSchema | private |
getCreationOptions() | Schema::AbstractSchema | |
getDatabase() | Schema::AbstractSchema | |
getDatasource() | Schema::AbstractSchema | |
getFunctions() | Schema::AbstractSchema | |
getFunctionsImpl() | Schema::AbstractSchema | private |
getGenericOptionsImpl() | Schema::AbstractSchema | private |
getIndexOptions() | Schema::AbstractSchema | |
getIndexOptionsImpl() | Schema::AbstractSchema | private |
getInsertOnlyReferenceData() | Schema::AbstractSchema | |
getInsertOnlyReferenceDataImpl() | Schema::AbstractSchema | private |
getMaterializedViews() | Schema::AbstractSchema | |
getMaterializedViewsImpl() | Schema::AbstractSchema | private |
getName() | Schema::AbstractSchema | |
getNameImpl() | Schema::AbstractSchema | privatepure virtual |
getPackages() | Schema::AbstractSchema | |
getPackagesImpl() | Schema::AbstractSchema | private |
getProcedures() | Schema::AbstractSchema | |
getProceduresImpl() | Schema::AbstractSchema | private |
getReferenceDataHash() | Schema::AbstractSchema | |
getReferenceDataHashImpl() | Schema::AbstractSchema | private |
getRows(*softlist< auto > l) | Schema::AbstractSchema | static |
getSchemaVersion() | Schema::AbstractVersionedSchema | private |
getSequences() | Schema::AbstractSchema | |
getSequencesImpl() | Schema::AbstractSchema | private |
getStrictReferenceDataHash() | Schema::AbstractSchema | |
getStrictReferenceDataHashImpl() | Schema::AbstractSchema | private |
getTables() | Schema::AbstractSchema | |
getTablesImpl() | Schema::AbstractSchema | private |
getTypes() | Schema::AbstractSchema | |
getTypesImpl() | Schema::AbstractSchema | private |
getUpsertStrategy(bool first_time_install) | Schema::AbstractSchema | private |
getVersion() | Schema::AbstractSchema | |
getVersionColumn() | Schema::AbstractVersionedSchema | private |
getVersionColumnImpl() | Schema::AbstractVersionedSchema | privatepure virtual |
getVersionImpl() | Schema::AbstractSchema | privatepure virtual |
getVersionTable() | Schema::AbstractVersionedSchema | private |
getVersionTableImpl() | Schema::AbstractVersionedSchema | privatepure virtual |
getVersionWhere() | Schema::AbstractVersionedSchema | private |
getVersionWhereImpl() | Schema::AbstractVersionedSchema | privatepure virtual |
index_options | Schema::AbstractSchema | private |
index_ts | Schema::AbstractSchema | private |
info_callback | Schema::AbstractSchema | private |
init(Qore::SQL::AbstractDatasource ds, *hash< SchemaOptionInfo > opts) | Schema::AbstractSchema | private |
log(string fmt) | Schema::AbstractSchema | |
logpf(string fmt) | Schema::AbstractSchema | |
logProgress(string str) | Schema::AbstractSchema | |
name | Schema::AbstractSchema | private |
postDataActions(Tables table_cache, bool first_time_install, *hash< auto > initial_schema_info, int verbose) | Schema::AbstractSchema | private |
postDataActions(bool first_time_install) | Schema::AbstractSchema | private |
pure_callback_opts | Schema::AbstractSchema | private |
schema | Schema::AbstractSchema | private |
version | Schema::AbstractSchema | private |
version_column | Schema::AbstractVersionedSchema | private |
version_table | Schema::AbstractVersionedSchema | private |
version_where | Schema::AbstractVersionedSchema | private |