Interface: EntityTrpcRouter<T>
Defined in: src/trpc/TrpcRouterBuilder.ts:8
Type Parameters
| Type Parameter | Default type |
|---|---|
T | any |
Properties
list
list:
TrpcProcedureHandler<{skip?:number;limit?:number; } |undefined,T[]>
Defined in: src/trpc/TrpcRouterBuilder.ts:9
byId
byId:
TrpcProcedureHandler<{id:any; },T|null>
Defined in: src/trpc/TrpcRouterBuilder.ts:10
create
create:
TrpcProcedureHandler<Partial<T>,T>
Defined in: src/trpc/TrpcRouterBuilder.ts:11
update
update:
TrpcProcedureHandler<{id:any;data:Partial<T>; },T|null>
Defined in: src/trpc/TrpcRouterBuilder.ts:12
delete
delete:
TrpcProcedureHandler<{id:any; },boolean>
Defined in: src/trpc/TrpcRouterBuilder.ts:13