MetadataStorage
Index
Constructors
constructor
Parameters
metadata: Dictionary<EntityMetadata<any>> = {}
Returns MetadataStorage
Methods
decorate
Parameters
em: EntityManager<IDatabaseDriver<Connection>>
Returns void
find
Type parameters
- T = any
Parameters
entity: string
Returns undefined | EntityMetadata<T>
get
Type parameters
- T = any
Parameters
entity: string
init: boolean = false
validate: boolean = true
Returns EntityMetadata<T>
getAll
Returns Dictionary<EntityMetadata<any>>
getByDiscriminatorColumn
Type parameters
- T
Parameters
meta: EntityMetadata<T>
data: EntityData<T>
Returns undefined | EntityMetadata<T>
has
Parameters
entity: string
Returns boolean
reset
Parameters
entity: string
Returns void
set
Parameters
entity: string
meta: EntityMetadata<any>
Returns EntityMetadata<any>
staticclear
Returns void
staticgetMetadata
Returns Dictionary<EntityMetadata<any>>
staticgetMetadataFromDecorator
Type parameters
- T = any
Parameters
target: T & Dictionary
Returns EntityMetadata<T>
staticgetSubscriberMetadata
Returns Dictionary<EventSubscriber<any>>
staticinit
Returns MetadataStorage
staticisKnownEntity
Parameters
name: string
Returns boolean