EntityMetadataWithProperties <TProperties, TPK, TBase>
Hierarchy
- Omit<Partial<EntityMetadata<InferEntityFromProperties<TProperties, TPK>>>, properties | extends | primaryKeys | hooks | discriminatorColumn | versionProperty | concurrencyCheckKeys | serializedPrimaryKey | indexes | uniques>
- EntityMetadataWithProperties
Index
Properties
- abstract
- bidirectionalRelations
- checks
- class
- className
- collection
- comment
- comparableProps
- compositePK
- concurrencyCheckKeys
- constructorParams
- definedProperties
- discriminatorColumn
- discriminatorMap
- discriminatorValue
- embeddable
- expression
- extends
- filters
- forceConstructor
- getterProps
- hasTriggers
- hasUniqueProps
- hooks
- hydrateProps
- indexes
- name
- path
- pivotTable
- polymorphs
- primaryKeys
- properties
- propertyOrder
- props
- prototype
- readonly
- referencingProperties
- relations
- repository
- repositoryClass
- root
- schema
- selfReferencing
- serializedPrimaryKey
- simplePK
- tableName
- toJsonParams
- trackingProps
- uniqueProps
- uniques
- useCache
- versionProperty
- virtual
Methods
Properties
optionalinheritedabstract
optionalinheritedbidirectionalRelations
optionalinheritedchecks
optionalinheritedclass
optionalinheritedclassName
optionalinheritedcollection
optionalinheritedcomment
optionalinheritedcomparableProps
optionalinheritedcompositePK
optionalconcurrencyCheckKeys
optionalinheritedconstructorParams
optionalinheriteddefinedProperties
optionaldiscriminatorColumn
optionalinheriteddiscriminatorMap
optionalinheriteddiscriminatorValue
optionalinheritedembeddable
optionalinheritedexpression
optionalextends
optionalinheritedfilters
optionalinheritedforceConstructor
optionalinheritedgetterProps
optionalinheritedhasTriggers
optionalinheritedhasUniqueProps
optionalhooks
optionalinheritedhydrateProps
optionalindexes
name
optionalinheritedpath
optionalinheritedpivotTable
optionalinheritedpolymorphs
optionalprimaryKeys
properties
optionalreadonlyinheritedpropertyOrder
optionalinheritedprops
optionalinheritedprototype
optionalinheritedreadonly
optionalinheritedreferencingProperties
optionalinheritedrelations
optionalinheritedrepository
Type declaration
Returns EntityClass<EntityRepository<any>>
optionalinheritedrepositoryClass
optionalinheritedroot
optionalinheritedschema
optionalinheritedselfReferencing
optionalserializedPrimaryKey
optionalinheritedsimplePK
inheritedtableName
optionalinheritedtoJsonParams
optionalinheritedtrackingProps
optionalinheriteduniqueProps
optionaluniques
optionalinheriteduseCache
optionalversionProperty
optionalinheritedvirtual
Methods
optionalinheritedaddProperty
Parameters
prop: Partial<EntityProperty<InferEntityFromProperties<TProperties, TPK>, any>>
sync: boolean = true
Returns void
optionalinheritedcreateColumnMappingObject
Returns Dictionary<any>
optionalinheritedgetPrimaryProp
Returns EntityProperty<InferEntityFromProperties<TProperties, TPK>, any>
optionalinheritedgetPrimaryProps
Parameters
flatten: boolean = false
Returns EntityProperty<InferEntityFromProperties<TProperties, TPK>, any>[]
optionalinheritedremoveProperty
Parameters
name: string
sync: boolean = true
Returns void
optionalinheritedsync
Parameters
initIndexes: boolean = false
Returns void