fireorm

Class: MetadataStorage

Hierarchy

Index

Properties

Methods

Object literals

Properties

Readonly collections

• collections: Array‹CollectionMetadataWithSegments› = []

Defined in src/MetadataStorage.ts:38


firestoreRef

• firestoreRef: Firestore

Defined in src/MetadataStorage.ts:140


Protected Readonly repositories

• repositories: Map‹IEntityConstructor, RepositoryMetadata› = new Map()

Defined in src/MetadataStorage.ts:39

Methods

getCollection

â–¸ getCollection(pathOrConstructor: string IEntityConstructor): object

Defined in src/MetadataStorage.ts:45

Parameters:

Name Type
pathOrConstructor string | IEntityConstructor

Returns: object


getRepositories

▸ getRepositories(): Map‹object, RepositoryMetadata›

Defined in src/MetadataStorage.ts:136

Returns: Map‹object, RepositoryMetadata›


getRepository

â–¸ getRepository(param: IEntityConstructor): RepositoryMetadata

Defined in src/MetadataStorage.ts:116

Parameters:

Name Type
param IEntityConstructor

Returns: RepositoryMetadata


setCollection

â–¸ setCollection(col: CollectionMetadata): void

Defined in src/MetadataStorage.ts:83

Parameters:

Name Type
col CollectionMetadata

Returns: void


setRepository

â–¸ setRepository(repo: RepositoryMetadata): void

Defined in src/MetadataStorage.ts:120

Parameters:

Name Type
repo RepositoryMetadata

Returns: void

Object literals

config

â–ª config: object

Defined in src/MetadataStorage.ts:41

validateModels

• validateModels: false = false

Defined in src/MetadataStorage.ts:42