API reference@melon-db/db-prisma
PrismaModelClientRecordShape
@melon-db/db-prisma — PrismaModelClientRecordShape
@melon-db/db-prisma API Reference
Interface: PrismaModelClient<RecordShape>
Defined in: types.ts:16
Type Parameters
| Type Parameter | Default type |
|---|---|
RecordShape | Record<string, unknown> |
Methods
count()
count(
args?):Promise<number>
Defined in: types.ts:19
Parameters
| Parameter | Type |
|---|---|
args? | Omit<PrismaFindManyArgs, "select" | "include"> |
Returns
Promise<number>
create()
create(
args):Promise<RecordShape>
Defined in: types.ts:20
Parameters
| Parameter | Type |
|---|---|
args | { data: InsertInput<RecordShape>; } |
args.data | InsertInput<RecordShape> |
Returns
Promise<RecordShape>
delete()
delete(
args):Promise<RecordShape|null>
Defined in: types.ts:25
Parameters
| Parameter | Type |
|---|---|
args | { where: PrismaWhereInput; } |
args.where | PrismaWhereInput |
Returns
Promise<RecordShape | null>
findFirst()
findFirst(
args?):Promise<RecordShape|null>
Defined in: types.ts:18
Parameters
| Parameter | Type |
|---|---|
args? | PrismaFindManyArgs |
Returns
Promise<RecordShape | null>
findMany()
findMany(
args?):Promise<RecordShape[]>
Defined in: types.ts:17
Parameters
| Parameter | Type |
|---|---|
args? | PrismaFindManyArgs |
Returns
Promise<RecordShape[]>
update()
update(
args):Promise<RecordShape>
Defined in: types.ts:21
Parameters
| Parameter | Type |
|---|---|
args | { data: UpdateInput<RecordShape>; where: PrismaWhereInput; } |
args.data | UpdateInput<RecordShape> |
args.where | PrismaWhereInput |
Returns
Promise<RecordShape>
