Skip to content

Commit ab36b05

Browse files
authored
chore: minor fixes to crud types (#197)
* chore: minor fixes to crud types * update
1 parent f3e8d07 commit ab36b05

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

packages/runtime/src/client/crud-types.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -427,7 +427,7 @@ export type WhereUniqueInput<Schema extends SchemaDef, Model extends GetModels<S
427427
>;
428428

429429
export type OmitInput<Schema extends SchemaDef, Model extends GetModels<Schema>> = {
430-
[Key in NonRelationFields<Schema, Model>]?: true;
430+
[Key in NonRelationFields<Schema, Model>]?: boolean;
431431
};
432432

433433
export type SelectIncludeOmit<Schema extends SchemaDef, Model extends GetModels<Schema>, AllowCount extends boolean> = {
@@ -442,7 +442,7 @@ export type SelectInput<
442442
AllowCount extends boolean = true,
443443
AllowRelation extends boolean = true,
444444
> = {
445-
[Key in NonRelationFields<Schema, Model>]?: true;
445+
[Key in NonRelationFields<Schema, Model>]?: boolean;
446446
} & (AllowRelation extends true ? IncludeInput<Schema, Model> : {}) & // relation fields
447447
// relation count
448448
(AllowCount extends true
@@ -453,11 +453,11 @@ export type SelectInput<
453453
: {});
454454

455455
type SelectCount<Schema extends SchemaDef, Model extends GetModels<Schema>> =
456-
| true
456+
| boolean
457457
| {
458458
select: {
459-
[Key in RelationFields<Schema, Model> as FieldIsArray<Schema, Model, Key> extends true ? Key : never]:
460-
| true
459+
[Key in RelationFields<Schema, Model> as FieldIsArray<Schema, Model, Key> extends true ? Key : never]?:
460+
| boolean
461461
| {
462462
where: WhereInput<Schema, RelationFieldType<Schema, Model, Key>, false>;
463463
};

pnpm-lock.yaml

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pnpm-workspace.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@ packages:
55
catalog:
66
kysely: ^0.27.6
77
zod: ^4.0.0
8-
prisma: ^6.14.0
8+
prisma: ^6.10.0
99
langium: 3.5.0
1010
langium-cli: 3.5.0
1111
ts-pattern: ^5.7.1
12-
typescript: ^5.0.0
12+
typescript: ^5.8.0
1313
'@types/node': ^20.17.24
1414
tmp: ^0.2.3
1515
'@types/tmp': ^0.2.6

0 commit comments

Comments
 (0)