Add missing Prisma filter operators to WhereInput #846
test.yml
on: pull_request
test
1m 10s
e2e
2m 49s
coverage
0s
Annotations
10 errors, 5 warnings, and 1 notice
|
src/generator/types.test.ts > Types Generator > generateTypes > should generate types for multiple lists:
packages/cli/src/generator/types.test.ts#L208
Error: Snapshot `Types Generator > generateTypes > should generate types for multiple lists 1` mismatched
- Expected
+ Received
@@ -39,15 +39,15 @@
export type UserUpdateInput = {
name?: string
}
export type UserWhereInput = {
- id?: string
- AND?: Array<UserWhereInput>
+ id?: Prisma.StringFilter<"User"> | string
+ AND?: UserWhereInput | UserWhereInput[]
- OR?: Array<UserWhereInput>
+ OR?: UserWhereInput[]
- NOT?: UserWhereInput
+ NOT?: UserWhereInput | UserWhereInput[]
- name?: { equals?: string, not?: string }
+ name?: Prisma.StringFilter<"User"> | string
}
/**
* Hook types for User list
* Properly typed to use Prisma's generated input types
@@ -186,15 +186,15 @@
export type PostUpdateInput = {
title?: string
}
export type PostWhereInput = {
- id?: string
- AND?: Array<PostWhereInput>
+ id?: Prisma.StringFilter<"Post"> | string
+ AND?: PostWhereInput | PostWhereInput[]
- OR?: Array<PostWhereInput>
+ OR?: PostWhereInput[]
- NOT?: PostWhereInput
- title?: { equals?: string, not?: string }
+ NOT?: PostWhereInput | PostWhereInput[]
+ title?: Prisma.StringFilter<"Post"> | string
}
/**
* Hook types for Post list
* Properly typed to use Prisma's generated input types
@@ -333,15 +333,15 @@
export type CommentUpdateInput = {
content?: string
}
export type CommentWhereInput = {
- id?: string
- AND?: Array<CommentWhereInput>
+ id?: Prisma.StringFilter<"Comment"> | string
+ AND?: CommentWhereInput | CommentWhereInput[]
- OR?: Array<CommentWhereInput>
+ OR?: CommentWhereInput[]
- NOT?: CommentWhereInput
- content?: { equals?: string, not?: string }
+ NOT?: CommentWhereInput | CommentWhereInput[]
+ content?: Prisma.StringFilter<"Comment"> | string
}
/**
* Hook types for Comment list
* Properly typed to use Prisma's generated input types
❯ src/generator/types.test.ts:208:21
|
|
src/generator/types.test.ts > Types Generator > generateTypes > should handle relationship fields in UpdateInput:
packages/cli/src/generator/types.test.ts#L179
Error: Snapshot `Types Generator > generateTypes > should handle relationship fields in UpdateInput 1` mismatched
- Expected
+ Received
@@ -43,16 +43,16 @@
title?: string
author?: { connect: { id: string } } | { disconnect: true }
}
export type PostWhereInput = {
- id?: string
- AND?: Array<PostWhereInput>
+ id?: Prisma.StringFilter<"Post"> | string
+ AND?: PostWhereInput | PostWhereInput[]
- OR?: Array<PostWhereInput>
+ OR?: PostWhereInput[]
- NOT?: PostWhereInput
- title?: { equals?: string, not?: string }
+ NOT?: PostWhereInput | PostWhereInput[]
+ title?: Prisma.StringFilter<"Post"> | string
- author?: UserWhereInput
+ author?: UserWhereInput | null
}
/**
* Hook types for Post list
* Properly typed to use Prisma's generated input types
@@ -250,15 +250,15 @@
export type UserUpdateInput = {
name?: string
}
export type UserWhereInput = {
- id?: string
- AND?: Array<UserWhereInput>
+ id?: Prisma.StringFilter<"User"> | string
+ AND?: UserWhereInput | UserWhereInput[]
- OR?: Array<UserWhereInput>
+ OR?: UserWhereInput[]
- NOT?: UserWhereInput
+ NOT?: UserWhereInput | UserWhereInput[]
- name?: { equals?: string, not?: string }
+ name?: Prisma.StringFilter<"User"> | string
}
/**
* Hook types for User list
* Properly typed to use Prisma's generated input types
❯ src/generator/types.test.ts:179:21
|
|
src/generator/types.test.ts > Types Generator > generateTypes > should handle relationship fields in CreateInput:
packages/cli/src/generator/types.test.ts#L154
Error: Snapshot `Types Generator > generateTypes > should handle relationship fields in CreateInput 1` mismatched
- Expected
+ Received
@@ -43,16 +43,16 @@
title?: string
author?: { connect: { id: string } } | { disconnect: true }
}
export type PostWhereInput = {
- id?: string
- AND?: Array<PostWhereInput>
+ id?: Prisma.StringFilter<"Post"> | string
+ AND?: PostWhereInput | PostWhereInput[]
- OR?: Array<PostWhereInput>
+ OR?: PostWhereInput[]
- NOT?: PostWhereInput
- title?: { equals?: string, not?: string }
+ NOT?: PostWhereInput | PostWhereInput[]
+ title?: Prisma.StringFilter<"Post"> | string
- author?: UserWhereInput
+ author?: UserWhereInput | null
}
/**
* Hook types for Post list
* Properly typed to use Prisma's generated input types
@@ -250,15 +250,15 @@
export type UserUpdateInput = {
name?: string
}
export type UserWhereInput = {
- id?: string
- AND?: Array<UserWhereInput>
+ id?: Prisma.StringFilter<"User"> | string
+ AND?: UserWhereInput | UserWhereInput[]
- OR?: Array<UserWhereInput>
+ OR?: UserWhereInput[]
- NOT?: UserWhereInput
+ NOT?: UserWhereInput | UserWhereInput[]
- name?: { equals?: string, not?: string }
+ name?: Prisma.StringFilter<"User"> | string
}
/**
* Hook types for User list
* Properly typed to use Prisma's generated input types
❯ src/generator/types.test.ts:154:21
|
|
src/generator/types.test.ts > Types Generator > generateTypes > should handle relationship fields in types:
packages/cli/src/generator/types.test.ts#L129
Error: Snapshot `Types Generator > generateTypes > should handle relationship fields in types 1` mismatched
- Expected
+ Received
@@ -42,15 +42,15 @@
name?: string
posts?: { connect: Array<{ id: string }>, disconnect: Array<{ id: string }> }
}
export type UserWhereInput = {
- id?: string
- AND?: Array<UserWhereInput>
+ id?: Prisma.StringFilter<"User"> | string
+ AND?: UserWhereInput | UserWhereInput[]
- OR?: Array<UserWhereInput>
+ OR?: UserWhereInput[]
- NOT?: UserWhereInput
+ NOT?: UserWhereInput | UserWhereInput[]
- name?: { equals?: string, not?: string }
+ name?: Prisma.StringFilter<"User"> | string
posts?: {
some?: PostWhereInput
every?: PostWhereInput
none?: PostWhereInput
}
@@ -257,16 +257,16 @@
title?: string
author?: { connect: { id: string } } | { disconnect: true }
}
export type PostWhereInput = {
- id?: string
- AND?: Array<PostWhereInput>
+ id?: Prisma.StringFilter<"Post"> | string
+ AND?: PostWhereInput | PostWhereInput[]
- OR?: Array<PostWhereInput>
+ OR?: PostWhereInput[]
- NOT?: PostWhereInput
+ NOT?: PostWhereInput | PostWhereInput[]
- title?: { equals?: string, not?: string }
+ title?: Prisma.StringFilter<"Post"> | string
- author?: UserWhereInput
+ author?: UserWhereInput | null
}
/**
* Hook types for Post list
* Properly typed to use Prisma's generated input types
❯ src/generator/types.test.ts:129:21
|
|
src/generator/types.test.ts > Types Generator > generateTypes > should generate Context type with all operations:
packages/cli/src/generator/types.test.ts#L103
Error: Snapshot `Types Generator > generateTypes > should generate Context type with all operations 1` mismatched
- Expected
+ Received
@@ -39,15 +39,15 @@
export type UserUpdateInput = {
name?: string
}
export type UserWhereInput = {
- id?: string
- AND?: Array<UserWhereInput>
+ id?: Prisma.StringFilter<"User"> | string
+ AND?: UserWhereInput | UserWhereInput[]
- OR?: Array<UserWhereInput>
+ OR?: UserWhereInput[]
- NOT?: UserWhereInput
- name?: { equals?: string, not?: string }
+ NOT?: UserWhereInput | UserWhereInput[]
+ name?: Prisma.StringFilter<"User"> | string
}
/**
* Hook types for User list
* Properly typed to use Prisma's generated input types
❯ src/generator/types.test.ts:103:21
|
|
src/generator/types.test.ts > Types Generator > generateTypes > should generate WhereInput type:
packages/cli/src/generator/types.test.ts#L84
Error: Snapshot `Types Generator > generateTypes > should generate WhereInput type 1` mismatched
- Expected
+ Received
@@ -39,15 +39,15 @@
export type UserUpdateInput = {
name?: string
}
export type UserWhereInput = {
- id?: string
- AND?: Array<UserWhereInput>
+ id?: Prisma.StringFilter<"User"> | string
+ AND?: UserWhereInput | UserWhereInput[]
- OR?: Array<UserWhereInput>
+ OR?: UserWhereInput[]
- NOT?: UserWhereInput
- name?: { equals?: string, not?: string }
+ NOT?: UserWhereInput | UserWhereInput[]
+ name?: Prisma.StringFilter<"User"> | string
}
/**
* Hook types for User list
* Properly typed to use Prisma's generated input types
❯ src/generator/types.test.ts:84:21
|
|
src/generator/types.test.ts > Types Generator > generateTypes > should generate UpdateInput type:
packages/cli/src/generator/types.test.ts#L65
Error: Snapshot `Types Generator > generateTypes > should generate UpdateInput type 1` mismatched
- Expected
+ Received
@@ -42,16 +42,16 @@
title?: string
content?: string
}
export type PostWhereInput = {
- id?: string
- AND?: Array<PostWhereInput>
+ id?: Prisma.StringFilter<"Post"> | string
+ AND?: PostWhereInput | PostWhereInput[]
- OR?: Array<PostWhereInput>
+ OR?: PostWhereInput[]
- NOT?: PostWhereInput
+ NOT?: PostWhereInput | PostWhereInput[]
- title?: { equals?: string, not?: string }
+ title?: Prisma.StringFilter<"Post"> | string
- content?: { equals?: string, not?: string }
+ content?: Prisma.StringFilter<"Post"> | string
}
/**
* Hook types for Post list
* Properly typed to use Prisma's generated input types
❯ src/generator/types.test.ts:65:21
|
|
src/generator/types.test.ts > Types Generator > generateTypes > should generate CreateInput type:
packages/cli/src/generator/types.test.ts#L45
Error: Snapshot `Types Generator > generateTypes > should generate CreateInput type 1` mismatched
- Expected
+ Received
@@ -42,16 +42,16 @@
title?: string
content?: string
}
export type PostWhereInput = {
- id?: string
- AND?: Array<PostWhereInput>
+ id?: Prisma.StringFilter<"Post"> | string
+ AND?: PostWhereInput | PostWhereInput[]
- OR?: Array<PostWhereInput>
+ OR?: PostWhereInput[]
- NOT?: PostWhereInput
+ NOT?: PostWhereInput | PostWhereInput[]
- title?: { equals?: string, not?: string }
+ title?: Prisma.StringFilter<"Post"> | string
- content?: { equals?: string, not?: string }
+ content?: Prisma.StringFilter<"Post"> | string
}
/**
* Hook types for Post list
* Properly typed to use Prisma's generated input types
❯ src/generator/types.test.ts:45:21
|
|
src/generator/types.test.ts > Types Generator > generateTypes > should generate type definitions for basic model:
packages/cli/src/generator/types.test.ts#L25
Error: Snapshot `Types Generator > generateTypes > should generate type definitions for basic model 1` mismatched
- Expected
+ Received
@@ -42,16 +42,16 @@
name?: string
email?: string
}
export type UserWhereInput = {
- id?: string
- AND?: Array<UserWhereInput>
+ id?: Prisma.StringFilter<"User"> | string
+ AND?: UserWhereInput | UserWhereInput[]
- OR?: Array<UserWhereInput>
+ OR?: UserWhereInput[]
- NOT?: UserWhereInput
+ NOT?: UserWhereInput | UserWhereInput[]
- name?: { equals?: string, not?: string }
+ name?: Prisma.StringFilter<"User"> | string
- email?: { equals?: string, not?: string }
+ email?: Prisma.StringFilter<"User"> | string
}
/**
* Hook types for User list
* Properly typed to use Prisma's generated input types
❯ src/generator/types.test.ts:25:21
|
|
src/commands/generate.test.ts > Generate Command Integration > Generator Integration > should generate all files for a basic config:
packages/cli/src/commands/generate.test.ts#L83
Error: Snapshot `Generate Command Integration > Generator Integration > should generate all files for a basic config > types 1` mismatched
- Expected
+ Received
@@ -42,16 +42,16 @@
name?: string
email?: string
}
export type UserWhereInput = {
- id?: string
- AND?: Array<UserWhereInput>
+ id?: Prisma.StringFilter<"User"> | string
+ AND?: UserWhereInput | UserWhereInput[]
- OR?: Array<UserWhereInput>
+ OR?: UserWhereInput[]
- NOT?: UserWhereInput
+ NOT?: UserWhereInput | UserWhereInput[]
- name?: { equals?: string, not?: string }
+ name?: Prisma.StringFilter<"User"> | string
- email?: { equals?: string, not?: string }
+ email?: Prisma.StringFilter<"User"> | string
}
/**
* Hook types for User list
* Properly typed to use Prisma's generated input types
❯ src/commands/generate.test.ts:83:21
|
|
test:
packages/core/src/access/engine.ts#L164
'matchesFilter' is defined but never used. Allowed unused vars must match /^_/u
|
|
test:
packages/cli/src/migration/generators/migration-generator.ts#L652
'dbProvider' is defined but never used. Allowed unused args must match /^_/u
|
|
test:
examples/blog/test-singleton.ts#L6
'config' is defined but never used. Allowed unused vars must match /^_/u
|
|
e2e
No files were found with the provided path: test-results/. No artifacts will be uploaded.
|
|
e2e
No files were found with the provided path: playwright-report/. No artifacts will be uploaded.
|
|
🎭 Playwright Run Summary
42 passed (1.7m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
browser-test-screenshots
Expired
|
8.48 KB |
sha256:f9f9929e5d618a534004b933c66aa6cae13f653574541c81365de8e57aed14c2
|
|