Type alias CrudDrivenPort<Id, Entity, FindManyFilter, InsertManyResult, UpdateManyCriteria, DeleteCriteria, FindManyresult, UpdateData, DeleteOneResult, DeleteManyResult, Transaction>
CrudDrivenPort<Id, Entity, FindManyFilter, InsertManyResult, UpdateManyCriteria, DeleteCriteria, FindManyresult, UpdateData, DeleteOneResult, DeleteManyResult, Transaction>: CrudFindOneDrivenPort<Entity, Id, Transaction> & CrudFindManyDrivenPort<Entity, FindManyFilter, FindManyresult, Transaction> & CrudUpdateOneDrivenPort<Entity, Id, UpdateData, Transaction> & CrudUpdateManyDrivenPort<Entity, UpdateManyCriteria, UpdateData[], Transaction> & CrudInsertOneDrivenPort<Entity, Transaction> & CrudInsertManyDrivenPort<Entity, InsertManyResult, Transaction> & CrudDeleteOneDrivenPort<Id, DeleteOneResult, Transaction> & CrudDeleteManyDrivenPort<DeleteCriteria, DeleteManyResult, Transaction> Type Parameters
- Id
- Entity
- FindManyFilter
- InsertManyResult
- UpdateManyCriteria
- DeleteCriteria
- FindManyresult = Entity[]
- UpdateData = Entity
- DeleteOneResult = boolean
- DeleteManyResult = number
- Transaction = unknown