HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_ORMModelMeta Member List

This is the complete list of members for UT_ORMModelMeta, including all inherited members.

addAutoField(const UT_StringHolder &name, FieldT Cls::*field, unsigned props=UT_ORMColumn::Empty)UT_ORMModelMetainline
addDynamicColumn_(UT_ORMModelMeta &meta, UT_ORMFieldColumn &&field)UT_ORMModelMetainlineprotectedstatic
addField(const UT_StringHolder &name, FieldT Cls::*field, unsigned props=UT_ORMColumn::Empty)UT_ORMModelMetainline
addField(const UT_StringHolder &name, UT_ORMForeignKeyField< ForeignModel > Cls::*field, unsigned props=UT_ORMColumn::Empty, UT_ORMColumn::OnDelete ondelete_type=UT_ORMColumn::OnDelete::Cascade, const UT_StringHolder &related_name=UT_StringHolder::theEmptyString, const UT_ORMModelMeta &foreign_meta=ForeignModel::metaInfo())UT_ORMModelMetainline
addField(const UT_StringHolder &name, UT_ORMManyToManyField< Owner, OtherModel > Owner::*field, const UT_StringHolder &related_name=UT_StringHolder::theEmptyString)UT_ORMModelMetainline
build(UT_SqlOrm &orm)UT_ORMModelMeta
bulkFetch(const ArrayT &pks, UT_ErrorCode &ec, const UT_StringRef &col_name=UT_StringHolder::theEmptyString) const UT_ORMModelMeta
bulkSave(const UT_Array< T > &items, UT_ErrorCode &ec) const UT_ORMModelMeta
collectMigrations(UT_ORMMigrationBuilder &builder) const =0UT_ORMModelMetapure virtual
columns() const UT_ORMModelMetainline
configureConcrete_()UT_ORMModelMetaprotected
connectLinks()UT_ORMModelMeta
create(const std::initializer_list< UT::orm::FilterArg > &args, UT_ErrorCode &ec) const UT_ORMModelMeta
cursor() const UT_ORMModelMeta
db()UT_ORMModelMeta
db() const UT_ORMModelMeta
doBuild()=0UT_ORMModelMetaprotectedpure virtual
doInsert_(T &obj, UT_ErrorCode &ec) const UT_ORMModelMetaprotected
doPostBuild()UT_ORMModelMetainlineprotectedvirtual
doPostMigrate()UT_ORMModelMetaprotectedvirtual
doUpdate_(T &obj, UT_ErrorCode &ec) const UT_ORMModelMetaprotected
exists(const std::initializer_list< UT::orm::FilterArg > &args, UT_ErrorCode &ec) const UT_ORMModelMeta
fetch(const PK &pk, UT_ErrorCode &ec) const UT_ORMModelMeta
fetch(const std::initializer_list< UT::orm::FilterArg > &args, UT_ErrorCode &ec) const UT_ORMModelMeta
fetchAll(UT_ErrorCode &ec) const UT_ORMModelMeta
filter(const std::initializer_list< UT::orm::FilterArg > &args, UT_ErrorCode &ec) const UT_ORMModelMeta
findField(const UT_StringView &name) const UT_ORMModelMetainline
findForeignRelatedField(const UT_StringView &name) const UT_ORMModelMetainline
findRelated(const UT_StringView &name, UT_StringHolder &fk_field_name) const UT_ORMModelMeta
foreignKeys() const UT_ORMModelMetainline
fromDB(Args &&...args) const UT_ORMModelMetainline
getOrCreate(const std::initializer_list< UT::orm::FilterArg > &args, UT_ErrorCode &ec) const UT_ORMModelMeta
hasField(const UT_StringView &name) const UT_ORMModelMetainline
isThroughTable() const UT_ORMModelMetainline
loadAllObjects(UT_SqlStatement &stmt, UT_ErrorCode &ec)UT_ORMModelMetainline
loadObject(T &obj, UT_SqlStatement &stmt, UT_ErrorCode &ec) const UT_ORMModelMetainline
lookupMetaFromORM_(const UT_StringView &name) const UT_ORMModelMetaprotected
lookupTableColumns(const UT_StringRef &model_name, const UT_ORMFieldColumn *&fk_model, const UT_ORMFieldColumn *&fk_other_model) const UT_ORMModelMeta
modelName() const UT_ORMModelMetainline
myColumnsUT_ORMModelMetaprotected
myForeignKeysUT_ORMModelMetaprotected
myHasBuiltUT_ORMModelMetaprotected
myHasPostBuiltUT_ORMModelMetaprotected
myHasPostMigrateUT_ORMModelMetaprotected
myIsThroughTableUT_ORMModelMetaprotected
myModelNameUT_ORMModelMetaprotected
myORMUT_ORMModelMetaprotected
myPluralVerboseNameUT_ORMModelMetaprotected
myPrimaryKeyUT_ORMModelMetaprotected
myRelatedUT_ORMModelMetaprotected
myTableNameUT_ORMModelMetaprotected
myUniqueColumnsUT_ORMModelMetaprotected
myVerboseNameUT_ORMModelMetaprotected
orm() const UT_ORMModelMetainline
pluralVerboseName() const UT_ORMModelMetainline
postMigrate()UT_ORMModelMeta
preConnectLinks()UT_ORMModelMetainlinevirtual
primaryKey() const UT_ORMModelMetainline
querySet() const UT_ORMModelMetainline
registerM2M_(const UT_SharedPtr< UT_ORMModelMeta > &left, const UT_SharedPtr< UT_ORMModelMeta > &right, const UT_StringHolder &field_name, const UT_StringHolder &related_name)UT_ORMModelMetaprotected
registerRelated(const UT_SharedPtr< UT_ORMModelMeta > &related, const UT_StringHolder &related_name, const UT_StringHolder &fk_field_name=UT_StringHolder::theEmptyString)UT_ORMModelMeta
remove(T &obj, UT_ErrorCode &ec) const UT_ORMModelMeta
remove(const std::initializer_list< UT::orm::FilterArg > &args, UT_ErrorCode &ec) const UT_ORMModelMeta
resetInternals()UT_ORMModelMetainline
save(T &obj, UT_ErrorCode &ec, bool force_insert=false, bool force_update=false) const UT_ORMModelMeta
setModelName(const UT_StringHolder &name)UT_ORMModelMetainline
setPluralVerboseName(const UT_StringHolder &name)UT_ORMModelMetainline
setTableName(const UT_StringHolder &name)UT_ORMModelMetainline
setVerboseName(const UT_StringHolder &name)UT_ORMModelMetainline
tableName() const UT_ORMModelMetainline
uniqueColumns() const UT_ORMModelMetainline
UT_NON_COPYABLE(UT_ORMModelMeta)UT_ORMModelMeta
UT_ORMModelMeta(const UT_StringHolder &name, UT_SqlOrm *orm=nullptr)UT_ORMModelMetainline
UT_ORMModelMeta()UT_ORMModelMetainline
verboseName() const UT_ORMModelMetainline
~UT_ORMModelMeta()=defaultUT_ORMModelMetavirtual