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

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

adapter()UT_ORMFieldColumninline
adapter() const UT_ORMFieldColumninline
AutoIncrement enum valueUT_ORMColumn
Cascade enum valueUT_ORMColumn
connectLinks(const UT_SharedPtr< UT_ORMModelMeta > &meta)UT_ORMFieldColumn
DoNothing enum valueUT_ORMColumn
Empty enum valueUT_ORMColumn
foreignColumns() const UT_ORMColumninline
foreignFieldName() const UT_ORMColumninline
ForeignKey enum valueUT_ORMColumn
foreignModel() const UT_ORMFieldColumninline
foreignTable() const UT_ORMColumninline
foreignTableModelName() const UT_ORMColumninline
isAutoIncrement() const UT_ORMColumninline
isForeignKey() const UT_ORMColumninline
isForeignKeyToModel(const UT_ORMModelMeta &model) const UT_ORMColumn
isLocal() const UT_ORMColumninline
isManyToMany() const UT_ORMColumninline
isNotNull() const UT_ORMColumninline
isPrimaryKey() const UT_ORMColumninline
isTableColumn() const UT_ORMColumninline
isUnique() const UT_ORMColumninline
m2mFieldName() const UT_ORMFieldColumninline
m2mReverseFieldName() const UT_ORMFieldColumninline
ManyToMany enum valueUT_ORMColumn
myFieldPtrUT_ORMFieldColumnprotected
myForeignColumnsUT_ORMColumnprotected
myForeignModelUT_ORMFieldColumnprotected
myForeignModelNameUT_ORMColumnprotected
myForeignTableUT_ORMColumnprotected
myM2MFieldNameUT_ORMFieldColumnprotected
myM2MReverseFieldNameUT_ORMFieldColumnprotected
myNameUT_ORMColumnprotected
myOnDeleteUT_ORMColumnprotected
myPropertiesUT_ORMColumnprotected
myRelatedUT_ORMColumnprotected
myThroughModelNameUT_ORMFieldColumnprotected
myTypeUT_ORMColumnprotected
name() const UT_ORMColumninline
NotNull enum valueUT_ORMColumn
onDelete() const UT_ORMColumninline
OnDelete enum nameUT_ORMColumn
operator!=(const UT_ORMColumn &rhs) const UT_ORMColumninline
operator==(const UT_ORMColumn &rhs) const UT_ORMColumninline
PrimaryKey enum valueUT_ORMColumn
Properties enum nameUT_ORMColumn
properties() const UT_ORMColumninline
relatedName() const UT_ORMColumninline
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_ORMColumninline
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_ORMColumninline
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_ORMColumninline
setName(const UT_StringHolder &name)UT_ORMColumninline
setNotNull(bool not_null)UT_ORMColumninline
SetNull enum valueUT_ORMColumn
setOnDelete(OnDelete ondelete)UT_ORMColumninline
setPrimaryKey(bool pk)UT_ORMColumninline
setRelatedName(const UT_StringHolder &related)UT_ORMColumn
setUnique(bool upk)UT_ORMColumninline
sql(const UT_SqlStatement &stmt, UT_WorkBuffer &wbuf)UT_ORMColumn
type() const UT_ORMColumninline
Type typedefUT_ORMColumn
typeString(const UT_SqlStatement &cursor) const UT_ORMColumn
typeToDisplayName(Type type)UT_ORMColumnstatic
Unique enum valueUT_ORMColumn
UT_ORMColumn()=defaultUT_ORMColumn
UT_ORMColumn(const UT_StringHolder &name, Type type, unsigned props=Properties::Empty, OnDelete on_delete=OnDelete::DoNothing)UT_ORMColumninline
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_ORMFieldColumninline
UT_ORMFieldColumn(const UT_StringHolder &name, UT_ORMColumn::Type type, unsigned props=UT_ORMColumn::Empty, UT_ORMColumn::OnDelete ondelete=UT_ORMColumn::OnDelete::DoNothing)UT_ORMFieldColumninline
verify(UT_SqlOrm *orm, UT_Error &ec, UT_StringHolder &err_msg)UT_ORMFieldColumn