HDK
|
This is the complete list of members for UT_ORMColumn, including all inherited members.
AutoIncrement enum value | UT_ORMColumn | |
Cascade enum value | UT_ORMColumn | |
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 | |
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 |
ManyToMany enum value | UT_ORMColumn | |
myForeignColumns | UT_ORMColumn | protected |
myForeignModelName | UT_ORMColumn | protected |
myForeignTable | UT_ORMColumn | protected |
myName | UT_ORMColumn | protected |
myOnDelete | UT_ORMColumn | protected |
myProperties | UT_ORMColumn | protected |
myRelated | UT_ORMColumn | protected |
myType | UT_ORMColumn | protected |
name() const | UT_ORMColumn | inline |
NotNull enum value | UT_ORMColumn | |
OnDelete enum name | UT_ORMColumn | |
onDelete() const | UT_ORMColumn | inline |
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 | |
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 typedef | UT_ORMColumn | |
type() const | UT_ORMColumn | inline |
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 |