|
HDK
|
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_ORMModelMeta | inline |
| addDynamicColumn_(UT_ORMModelMeta &meta, UT_ORMFieldColumn &&field) | UT_ORMModelMeta | inlineprotectedstatic |
| addField(const UT_StringHolder &name, FieldT Cls::*field, unsigned props=UT_ORMColumn::Empty) | UT_ORMModelMeta | inline |
| 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_ORMModelMeta | inline |
| addField(const UT_StringHolder &name, UT_ORMManyToManyField< Owner, OtherModel > Owner::*field, const UT_StringHolder &related_name=UT_StringHolder::theEmptyString) | UT_ORMModelMeta | inline |
| 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 =0 | UT_ORMModelMeta | pure virtual |
| columns() const | UT_ORMModelMeta | inline |
| configureConcrete_() | UT_ORMModelMeta | protected |
| 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()=0 | UT_ORMModelMeta | protectedpure virtual |
| doInsert_(T &obj, UT_ErrorCode &ec) const | UT_ORMModelMeta | protected |
| doPostBuild() | UT_ORMModelMeta | inlineprotectedvirtual |
| doPostMigrate() | UT_ORMModelMeta | protectedvirtual |
| doUpdate_(T &obj, UT_ErrorCode &ec) const | UT_ORMModelMeta | protected |
| 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_ORMModelMeta | inline |
| findForeignRelatedField(const UT_StringView &name) const | UT_ORMModelMeta | inline |
| findRelated(const UT_StringView &name, UT_StringHolder &fk_field_name) const | UT_ORMModelMeta | |
| foreignKeys() const | UT_ORMModelMeta | inline |
| fromDB(Args &&...args) const | UT_ORMModelMeta | inline |
| getOrCreate(const std::initializer_list< UT::orm::FilterArg > &args, UT_ErrorCode &ec) const | UT_ORMModelMeta | |
| hasField(const UT_StringView &name) const | UT_ORMModelMeta | inline |
| isThroughTable() const | UT_ORMModelMeta | inline |
| loadAllObjects(UT_SqlStatement &stmt, UT_ErrorCode &ec) | UT_ORMModelMeta | inline |
| loadObject(T &obj, UT_SqlStatement &stmt, UT_ErrorCode &ec) const | UT_ORMModelMeta | inline |
| lookupMetaFromORM_(const UT_StringView &name) const | UT_ORMModelMeta | protected |
| lookupTableColumns(const UT_StringRef &model_name, const UT_ORMFieldColumn *&fk_model, const UT_ORMFieldColumn *&fk_other_model) const | UT_ORMModelMeta | |
| modelName() const | UT_ORMModelMeta | inline |
| myColumns | UT_ORMModelMeta | protected |
| myForeignKeys | UT_ORMModelMeta | protected |
| myHasBuilt | UT_ORMModelMeta | protected |
| myHasPostBuilt | UT_ORMModelMeta | protected |
| myHasPostMigrate | UT_ORMModelMeta | protected |
| myIsThroughTable | UT_ORMModelMeta | protected |
| myModelName | UT_ORMModelMeta | protected |
| myORM | UT_ORMModelMeta | protected |
| myPluralVerboseName | UT_ORMModelMeta | protected |
| myPrimaryKey | UT_ORMModelMeta | protected |
| myRelated | UT_ORMModelMeta | protected |
| myTableName | UT_ORMModelMeta | protected |
| myUniqueColumns | UT_ORMModelMeta | protected |
| myVerboseName | UT_ORMModelMeta | protected |
| orm() const | UT_ORMModelMeta | inline |
| pluralVerboseName() const | UT_ORMModelMeta | inline |
| postMigrate() | UT_ORMModelMeta | |
| preConnectLinks() | UT_ORMModelMeta | inlinevirtual |
| primaryKey() const | UT_ORMModelMeta | inline |
| querySet() const | UT_ORMModelMeta | inline |
| registerM2M_(const UT_SharedPtr< UT_ORMModelMeta > &left, const UT_SharedPtr< UT_ORMModelMeta > &right, const UT_StringHolder &field_name, const UT_StringHolder &related_name) | UT_ORMModelMeta | protected |
| 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_ORMModelMeta | inline |
| save(T &obj, UT_ErrorCode &ec, bool force_insert=false, bool force_update=false) const | UT_ORMModelMeta | |
| setModelName(const UT_StringHolder &name) | UT_ORMModelMeta | inline |
| setPluralVerboseName(const UT_StringHolder &name) | UT_ORMModelMeta | inline |
| setTableName(const UT_StringHolder &name) | UT_ORMModelMeta | inline |
| setVerboseName(const UT_StringHolder &name) | UT_ORMModelMeta | inline |
| tableName() const | UT_ORMModelMeta | inline |
| uniqueColumns() const | UT_ORMModelMeta | inline |
| UT_NON_COPYABLE(UT_ORMModelMeta) | UT_ORMModelMeta | |
| UT_ORMModelMeta(const UT_StringHolder &name, UT_SqlOrm *orm=nullptr) | UT_ORMModelMeta | inline |
| UT_ORMModelMeta() | UT_ORMModelMeta | inline |
| verboseName() const | UT_ORMModelMeta | inline |
| ~UT_ORMModelMeta()=default | UT_ORMModelMeta | virtual |