HDK
|
This is the complete list of members for UT_ORMFieldColumn, including all inherited members.
adapter() | UT_ORMFieldColumn | inline |
adapter() const | UT_ORMFieldColumn | inline |
AutoIncrement enum value | UT_ORMColumn | |
Cascade enum value | UT_ORMColumn | |
connectLinks(const UT_SharedPtr< UT_ORMModelMeta > &meta) | UT_ORMFieldColumn | |
DoNothing enum value | UT_ORMColumn | |
Empty enum value | UT_ORMColumn | |
foreignColumns() const | UT_ORMColumn | inline |
foreignFieldName() const | UT_ORMColumn | inline |
ForeignKey enum value | UT_ORMColumn | |
foreignModel() const | UT_ORMFieldColumn | inline |
foreignTable() const | UT_ORMColumn | inline |
foreignTableModelName() const | UT_ORMColumn | inline |
isAutoIncrement() const | UT_ORMColumn | inline |
isForeignKey() const | UT_ORMColumn | inline |
isForeignKeyToModel(const UT_ORMModelMeta &model) const | UT_ORMColumn | |
isLocal() const | UT_ORMColumn | inline |
isManyToMany() const | UT_ORMColumn | inline |
isNotNull() const | UT_ORMColumn | inline |
isPrimaryKey() const | UT_ORMColumn | inline |
isTableColumn() const | UT_ORMColumn | inline |
isUnique() const | UT_ORMColumn | inline |
m2mFieldName() const | UT_ORMFieldColumn | inline |
m2mReverseFieldName() const | UT_ORMFieldColumn | inline |
ManyToMany enum value | UT_ORMColumn | |
myFieldPtr | UT_ORMFieldColumn | protected |
myForeignColumns | UT_ORMColumn | protected |
myForeignModel | UT_ORMFieldColumn | protected |
myForeignModelName | UT_ORMColumn | protected |
myForeignTable | UT_ORMColumn | protected |
myM2MFieldName | UT_ORMFieldColumn | protected |
myM2MReverseFieldName | UT_ORMFieldColumn | protected |
myName | UT_ORMColumn | protected |
myOnDelete | UT_ORMColumn | protected |
myProperties | UT_ORMColumn | protected |
myRelated | UT_ORMColumn | protected |
myThroughModelName | UT_ORMFieldColumn | protected |
myType | UT_ORMColumn | protected |
name() const | UT_ORMColumn | inline |
NotNull enum value | UT_ORMColumn | |
onDelete() const | UT_ORMColumn | inline |
OnDelete enum name | UT_ORMColumn | |
operator!=(const UT_ORMColumn &rhs) const | UT_ORMColumn | inline |
operator==(const UT_ORMColumn &rhs) const | UT_ORMColumn | inline |
PrimaryKey enum value | UT_ORMColumn | |
Properties enum name | UT_ORMColumn | |
properties() const | UT_ORMColumn | inline |
relatedName() const | UT_ORMColumn | inline |
setAsForeignKey(const UT_StringHolder &foreign_model, const UT_StringHolder &table_name, const UT_StringHolder &col, UT_ORMColumn::OnDelete ondelete=UT_ORMColumn::OnDelete::Cascade, const UT_StringHolder &related_name=UT_StringHolder::theEmptyString) | UT_ORMColumn | inline |
setAsForeignKey(const UT_StringHolder &foreign_model, const UT_StringHolder &table_name, const UT_StringArray &cols, UT_ORMColumn::OnDelete ondelete=UT_ORMColumn::OnDelete::Cascade, const UT_StringHolder &related_name=UT_StringHolder::theEmptyString) | UT_ORMColumn | inline |
setAsForeignKey(const UT_ORMModelMeta &meta, const UT_StringHolder &col=UT_StringHolder::theEmptyString, UT_ORMColumn::OnDelete=UT_ORMColumn::OnDelete::Cascade, const UT_StringHolder &related_name=UT_StringHolder::theEmptyString) | UT_ORMColumn | |
setAsManyToMany(const UT_ORMModelMeta &through_meta, const UT_ORMModelMeta &meta, const UT_StringHolder &m2m_field_name, const UT_ORMModelMeta &foreign_meta, const UT_StringHolder &m2m_reverse_field_name, const UT_StringHolder &related_name=UT_StringHolder::theEmptyString) | UT_ORMFieldColumn | |
setAutoIncrement(bool inc) | UT_ORMColumn | inline |
setName(const UT_StringHolder &name) | UT_ORMColumn | inline |
setNotNull(bool not_null) | UT_ORMColumn | inline |
SetNull enum value | UT_ORMColumn | |
setOnDelete(OnDelete ondelete) | UT_ORMColumn | inline |
setPrimaryKey(bool pk) | UT_ORMColumn | inline |
setRelatedName(const UT_StringHolder &related) | UT_ORMColumn | |
setUnique(bool upk) | UT_ORMColumn | inline |
sql(const UT_SqlStatement &stmt, UT_WorkBuffer &wbuf) | UT_ORMColumn | |
type() const | UT_ORMColumn | inline |
Type typedef | UT_ORMColumn | |
typeString(const UT_SqlStatement &cursor) const | UT_ORMColumn | |
typeToDisplayName(Type type) | UT_ORMColumn | static |
Unique enum value | UT_ORMColumn | |
UT_ORMColumn()=default | UT_ORMColumn | |
UT_ORMColumn(const UT_StringHolder &name, Type type, unsigned props=Properties::Empty, OnDelete on_delete=OnDelete::DoNothing) | UT_ORMColumn | inline |
UT_ORMFieldColumn(const UT_StringHolder &name, UT_UniquePtr< UT_IORMFieldAdapter > adapter, unsigned props=UT_ORMColumn::Properties::Empty, UT_ORMColumn::OnDelete ondelete=UT_ORMColumn::OnDelete::DoNothing, const UT_StringHolder &related_name=UT_StringHolder::theEmptyString) | UT_ORMFieldColumn | inline |
UT_ORMFieldColumn(const UT_StringHolder &name, UT_ORMColumn::Type type, unsigned props=UT_ORMColumn::Empty, UT_ORMColumn::OnDelete ondelete=UT_ORMColumn::OnDelete::DoNothing) | UT_ORMFieldColumn | inline |
verify(UT_SqlOrm *orm, UT_Error &ec, UT_StringHolder &err_msg) | UT_ORMFieldColumn |