fireorm

Interface: IBaseRepository ‹T

Type parameters

T: IEntity

Hierarchy

Index

Methods

Methods

create

create(item: PartialBy‹T, “id”›): Promise‹T›

Defined in src/types.ts:95

Parameters:

Name Type
item PartialBy‹T, “id”›

Returns: Promise‹T›


delete

delete(id: string): Promise‹void›

Defined in src/types.ts:97

Parameters:

Name Type
id string

Returns: Promise‹void›


findById

findById(id: string): *Promise‹T null›*

Defined in src/types.ts:94

Parameters:

Name Type
id string
Returns: *Promise‹T null›*

update

update(item: PartialWithRequiredBy‹T, “id”›): Promise‹PartialWithRequiredBy‹T, “id”››

Defined in src/types.ts:96

Parameters:

Name Type
item PartialWithRequiredBy‹T, “id”›

Returns: Promise‹PartialWithRequiredBy‹T, “id”››