diff --git a/packages/client/package.json b/packages/client/package.json index 920e6bafcbb5..514256f21d01 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -147,7 +147,7 @@ } }, "dependencies": { - "@prisma/engines-version": "4.4.0-12.ef027724572e12df6f7ce8c487bd5579b008cd71" + "@prisma/engines-version": "4.4.0-32.f71b10418f535996bac94b190aa874900a0f7074" }, "sideEffects": false } diff --git a/packages/client/src/__tests__/integration/happy/batch-findUnique/test.ts b/packages/client/src/__tests__/integration/happy/batch-findUnique/test.ts index 63bb687caa72..e591df4be63d 100644 --- a/packages/client/src/__tests__/integration/happy/batch-findUnique/test.ts +++ b/packages/client/src/__tests__/integration/happy/batch-findUnique/test.ts @@ -95,7 +95,7 @@ test('batch findUnique', async () => { expect(sanitizeEvents(queries)[queries.length - 1]).toMatchInlineSnapshot(` Object { params: ["234cba9a-5cd9-4e00-a285-9955eb3bdf8f","9d9b7fd0-bfce-4017-945c-0ffaee1eb5f0","ad291441-9ce9-4e9f-9cbb-9fcfe15ea519","d36a2dfe-d8fd-488d-973c-bb1b1b082014","e7b2f865-59a0-4303-aa82-c7f9c1f86806","13b817ae-401c-40a8-8609-0da43f462d2e","4240fe9d-e363-484d-ae21-3ed7dc5a17fd","48ad17bb-ed9b-4590-a782-30a4f2cfab4e","7e23d607-dc38-458a-ba2c-586abf498d78","70ab5a89-9ded-4394-95e3-5265b714a11d",-1,0], - query: SELECT \`main\`.\`User\`.\`id\`, \`main\`.\`User\`.\`email\`, \`main\`.\`User\`.\`age\`, \`main\`.\`User\`.\`name\` FROM \`main\`.\`User\` WHERE \`main\`.\`User\`.\`id\` IN (?,?,?,?,?,?,?,?,?,?) LIMIT ? OFFSET ? /* traceparent=00-00-00-00 */, + query: SELECT \`main\`.\`User\`.\`id\`, \`main\`.\`User\`.\`email\`, \`main\`.\`User\`.\`age\`, \`main\`.\`User\`.\`name\` FROM \`main\`.\`User\` WHERE \`main\`.\`User\`.\`id\` IN (?,?,?,?,?,?,?,?,?,?) LIMIT ? OFFSET ?, target: quaint::connector::metrics, } `) diff --git a/packages/client/src/__tests__/integration/happy/exhaustive-schema/__snapshots__/test.ts.snap b/packages/client/src/__tests__/integration/happy/exhaustive-schema/__snapshots__/test.ts.snap index 2d8755fc4544..8f59d3b4b3e8 100644 --- a/packages/client/src/__tests__/integration/happy/exhaustive-schema/__snapshots__/test.ts.snap +++ b/packages/client/src/__tests__/integration/happy/exhaustive-schema/__snapshots__/test.ts.snap @@ -15527,7 +15527,7 @@ export namespace Prisma { text?: StringFilter | string bit?: StringFilter | string vBit?: StringFilter | string - uuid?: StringFilter | string + uuid?: UuidFilter | string } export type COrderByWithRelationInput = { @@ -15567,7 +15567,7 @@ export namespace Prisma { text?: StringWithAggregatesFilter | string bit?: StringWithAggregatesFilter | string vBit?: StringWithAggregatesFilter | string - uuid?: StringWithAggregatesFilter | string + uuid?: UuidWithAggregatesFilter | string } export type DWhereInput = { @@ -17885,6 +17885,18 @@ export namespace Prisma { _max?: NestedDecimalFilter } + export type UuidFilter = { + equals?: string + in?: Enumerable + notIn?: Enumerable + lt?: string + lte?: string + gt?: string + gte?: string + mode?: QueryMode + not?: NestedUuidFilter | string + } + export type CCountOrderByAggregateInput = { id?: SortOrder char?: SortOrder @@ -17915,6 +17927,21 @@ export namespace Prisma { uuid?: SortOrder } + export type UuidWithAggregatesFilter = { + equals?: string + in?: Enumerable + notIn?: Enumerable + lt?: string + lte?: string + gt?: string + gte?: string + mode?: QueryMode + not?: NestedUuidWithAggregatesFilter | string + _count?: NestedIntFilter + _min?: NestedStringFilter + _max?: NestedStringFilter + } + export type BytesFilter = { equals?: Buffer in?: Enumerable @@ -18673,6 +18700,31 @@ export namespace Prisma { _max?: NestedDecimalFilter } + export type NestedUuidFilter = { + equals?: string + in?: Enumerable + notIn?: Enumerable + lt?: string + lte?: string + gt?: string + gte?: string + not?: NestedUuidFilter | string + } + + export type NestedUuidWithAggregatesFilter = { + equals?: string + in?: Enumerable + notIn?: Enumerable + lt?: string + lte?: string + gt?: string + gte?: string + not?: NestedUuidWithAggregatesFilter | string + _count?: NestedIntFilter + _min?: NestedStringFilter + _max?: NestedStringFilter + } + export type NestedBytesFilter = { equals?: Buffer in?: Enumerable diff --git a/packages/client/src/__tests__/integration/happy/logging/binary.ts b/packages/client/src/__tests__/integration/happy/logging/binary.ts index 294e187d142e..81338a0711e7 100644 --- a/packages/client/src/__tests__/integration/happy/logging/binary.ts +++ b/packages/client/src/__tests__/integration/happy/logging/binary.ts @@ -73,7 +73,7 @@ test('basic event logging - binary', async () => { Object { duration: 0, params: [0], - query: SELECT "public"."User"."id" FROM "public"."User" WHERE 1=1 OFFSET $1 /* traceparent=00-00-00-00 */, + query: SELECT "public"."User"."id" FROM "public"."User" WHERE 1=1 OFFSET $1, target: quaint::connector::metrics, timestamp: 1970-01-01T00:00:00.000Z, }, @@ -125,7 +125,7 @@ test('interactive transactions logging - binary', async () => { Object { duration: 0, params: [0], - query: SELECT "public"."User"."id" FROM "public"."User" WHERE 1=1 OFFSET $1 /* traceparent=00-00-00-00 */, + query: SELECT "public"."User"."id" FROM "public"."User" WHERE 1=1 OFFSET $1, target: quaint::connector::metrics, timestamp: 1970-01-01T00:00:00.000Z, }, diff --git a/packages/client/src/__tests__/integration/happy/logging/library.ts b/packages/client/src/__tests__/integration/happy/logging/library.ts index 58e41af65253..84994964ffc2 100644 --- a/packages/client/src/__tests__/integration/happy/logging/library.ts +++ b/packages/client/src/__tests__/integration/happy/logging/library.ts @@ -66,7 +66,7 @@ test('basic event logging - library', async () => { Object { duration: 0, params: [0], - query: SELECT "public"."User"."id" FROM "public"."User" WHERE 1=1 OFFSET $1 /* traceparent=00-00-00-00 */, + query: SELECT "public"."User"."id" FROM "public"."User" WHERE 1=1 OFFSET $1, target: quaint::connector::metrics, timestamp: 1970-01-01T00:00:00.000Z, }, @@ -118,7 +118,7 @@ test('interactive transactions logging - library', async () => { Object { duration: 0, params: [0], - query: SELECT "public"."User"."id" FROM "public"."User" WHERE 1=1 OFFSET $1 /* traceparent=00-00-00-00 */, + query: SELECT "public"."User"."id" FROM "public"."User" WHERE 1=1 OFFSET $1, target: quaint::connector::metrics, timestamp: 1970-01-01T00:00:00.000Z, }, diff --git a/packages/client/src/__tests__/integration/happy/raw-transactions/test.ts b/packages/client/src/__tests__/integration/happy/raw-transactions/test.ts index 651267b960b1..ad16eeb46f47 100644 --- a/packages/client/src/__tests__/integration/happy/raw-transactions/test.ts +++ b/packages/client/src/__tests__/integration/happy/raw-transactions/test.ts @@ -108,7 +108,7 @@ describe('transaction', () => { }, Object { params: ["A"], - query: SELECT \`main\`.\`User\`.\`id\` FROM \`main\`.\`User\` WHERE \`main\`.\`User\`.\`name\` = ? /* traceparent=00-00-00-00 */, + query: SELECT \`main\`.\`User\`.\`id\` FROM \`main\`.\`User\` WHERE \`main\`.\`User\`.\`name\` = ?, target: quaint::connector::metrics, }, Object { @@ -181,7 +181,7 @@ describe('transaction', () => { }, Object { params: ["A"], - query: SELECT \`main\`.\`User\`.\`id\` FROM \`main\`.\`User\` WHERE \`main\`.\`User\`.\`name\` = ? /* traceparent=00-00-00-00 */, + query: SELECT \`main\`.\`User\`.\`id\` FROM \`main\`.\`User\` WHERE \`main\`.\`User\`.\`name\` = ?, target: quaint::connector::metrics, }, Object { diff --git a/packages/client/tests/functional/composites/list/updateMany.ts b/packages/client/tests/functional/composites/list/updateMany.ts index 4e27454515bf..abbb34f9ea22 100644 --- a/packages/client/tests/functional/composites/list/updateMany.ts +++ b/packages/client/tests/functional/composites/list/updateMany.ts @@ -136,7 +136,7 @@ setupTestSuite(() => { }, where: { upvotes: { - isEmpty: true, + isEmpty: false, }, }, }, @@ -155,7 +155,7 @@ setupTestSuite(() => { deleteMany: { where: { upvotes: { - isEmpty: true, + isEmpty: false, }, }, }, diff --git a/packages/client/tests/functional/composites/object/updateMany.ts b/packages/client/tests/functional/composites/object/updateMany.ts index 370208571b55..990d2071973c 100644 --- a/packages/client/tests/functional/composites/object/updateMany.ts +++ b/packages/client/tests/functional/composites/object/updateMany.ts @@ -284,10 +284,10 @@ setupTestSuite(({ contentProperty }) => { upsert: { update: { // TODO: validation error if removed - text: 'Hello World', + text: 'Hello World update', }, set: { - text: 'Hello World', + text: 'Hello World new', }, }, }, diff --git a/packages/engines/package.json b/packages/engines/package.json index e63724771228..ab7d98469350 100644 --- a/packages/engines/package.json +++ b/packages/engines/package.json @@ -8,7 +8,7 @@ "author": "Tim Suchanek ", "devDependencies": { "@prisma/debug": "workspace:*", - "@prisma/engines-version": "4.4.0-12.ef027724572e12df6f7ce8c487bd5579b008cd71", + "@prisma/engines-version": "4.4.0-32.f71b10418f535996bac94b190aa874900a0f7074", "@prisma/fetch-engine": "workspace:*", "@prisma/get-platform": "workspace:*", "@swc/core": "1.3.1", diff --git a/packages/fetch-engine/package.json b/packages/fetch-engine/package.json index 0c259038d7d6..015c30ac1d62 100644 --- a/packages/fetch-engine/package.json +++ b/packages/fetch-engine/package.json @@ -15,7 +15,7 @@ "bugs": "https://github.com/prisma/prisma/issues", "enginesOverride": {}, "devDependencies": { - "@prisma/engines-version": "4.4.0-12.ef027724572e12df6f7ce8c487bd5579b008cd71", + "@prisma/engines-version": "4.4.0-32.f71b10418f535996bac94b190aa874900a0f7074", "@swc/core": "1.3.1", "@swc/jest": "0.2.22", "@types/jest": "28.1.8", diff --git a/packages/internals/package.json b/packages/internals/package.json index 814e49b88d13..c7c1896e6e3d 100644 --- a/packages/internals/package.json +++ b/packages/internals/package.json @@ -45,7 +45,7 @@ "@prisma/fetch-engine": "workspace:*", "@prisma/generator-helper": "workspace:*", "@prisma/get-platform": "workspace:*", - "@prisma/prisma-fmt-wasm": "4.4.0-12.ef027724572e12df6f7ce8c487bd5579b008cd71", + "@prisma/prisma-fmt-wasm": "4.4.0-32.f71b10418f535996bac94b190aa874900a0f7074", "archiver": "5.3.1", "arg": "5.0.2", "chalk": "4.1.2", diff --git a/packages/migrate/package.json b/packages/migrate/package.json index 931aed553292..5a03429eb346 100644 --- a/packages/migrate/package.json +++ b/packages/migrate/package.json @@ -17,7 +17,7 @@ "version": "latest" }, "devDependencies": { - "@prisma/engines-version": "4.4.0-12.ef027724572e12df6f7ce8c487bd5579b008cd71", + "@prisma/engines-version": "4.4.0-32.f71b10418f535996bac94b190aa874900a0f7074", "@prisma/generator-helper": "workspace:*", "@prisma/internals": "workspace:*", "@swc/core": "1.3.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5a3c9d0c3806..ee335eff4703 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -227,7 +227,7 @@ importers: '@prisma/debug': workspace:* '@prisma/engine-core': workspace:* '@prisma/engines': workspace:* - '@prisma/engines-version': 4.4.0-12.ef027724572e12df6f7ce8c487bd5579b008cd71 + '@prisma/engines-version': 4.4.0-32.f71b10418f535996bac94b190aa874900a0f7074 '@prisma/fetch-engine': workspace:* '@prisma/generator-helper': workspace:* '@prisma/get-platform': workspace:* @@ -293,7 +293,7 @@ importers: yeoman-generator: 5.7.0 yo: 4.3.0 dependencies: - '@prisma/engines-version': 4.4.0-12.ef027724572e12df6f7ce8c487bd5579b008cd71 + '@prisma/engines-version': 4.4.0-32.f71b10418f535996bac94b190aa874900a0f7074 devDependencies: '@faker-js/faker': 7.5.0 '@fast-check/jest': 1.0.1_jest@28.1.3 @@ -448,7 +448,7 @@ importers: packages/engines: specifiers: '@prisma/debug': workspace:* - '@prisma/engines-version': 4.4.0-12.ef027724572e12df6f7ce8c487bd5579b008cd71 + '@prisma/engines-version': 4.4.0-32.f71b10418f535996bac94b190aa874900a0f7074 '@prisma/fetch-engine': workspace:* '@prisma/get-platform': workspace:* '@swc/core': 1.3.1 @@ -460,7 +460,7 @@ importers: typescript: 4.8.3 devDependencies: '@prisma/debug': link:../debug - '@prisma/engines-version': 4.4.0-12.ef027724572e12df6f7ce8c487bd5579b008cd71 + '@prisma/engines-version': 4.4.0-32.f71b10418f535996bac94b190aa874900a0f7074 '@prisma/fetch-engine': link:../fetch-engine '@prisma/get-platform': link:../get-platform '@swc/core': 1.3.1 @@ -474,7 +474,7 @@ importers: packages/fetch-engine: specifiers: '@prisma/debug': workspace:* - '@prisma/engines-version': 4.4.0-12.ef027724572e12df6f7ce8c487bd5579b008cd71 + '@prisma/engines-version': 4.4.0-32.f71b10418f535996bac94b190aa874900a0f7074 '@prisma/get-platform': workspace:* '@swc/core': 1.3.1 '@swc/jest': 0.2.22 @@ -520,7 +520,7 @@ importers: temp-dir: 2.0.0 tempy: 1.0.1 devDependencies: - '@prisma/engines-version': 4.4.0-12.ef027724572e12df6f7ce8c487bd5579b008cd71 + '@prisma/engines-version': 4.4.0-32.f71b10418f535996bac94b190aa874900a0f7074 '@swc/core': 1.3.1 '@swc/jest': 0.2.22_@swc+core@1.3.1 '@types/jest': 28.1.8 @@ -669,7 +669,7 @@ importers: '@prisma/fetch-engine': workspace:* '@prisma/generator-helper': workspace:* '@prisma/get-platform': workspace:* - '@prisma/prisma-fmt-wasm': 4.4.0-12.ef027724572e12df6f7ce8c487bd5579b008cd71 + '@prisma/prisma-fmt-wasm': 4.4.0-32.f71b10418f535996bac94b190aa874900a0f7074 '@swc/core': 1.2.204 '@swc/jest': 0.2.22 '@types/jest': 28.1.8 @@ -726,7 +726,7 @@ importers: '@prisma/fetch-engine': link:../fetch-engine '@prisma/generator-helper': link:../generator-helper '@prisma/get-platform': link:../get-platform - '@prisma/prisma-fmt-wasm': 4.4.0-12.ef027724572e12df6f7ce8c487bd5579b008cd71 + '@prisma/prisma-fmt-wasm': 4.4.0-32.f71b10418f535996bac94b190aa874900a0f7074 archiver: 5.3.1 arg: 5.0.2 chalk: 4.1.2 @@ -781,7 +781,7 @@ importers: packages/migrate: specifiers: '@prisma/debug': workspace:* - '@prisma/engines-version': 4.4.0-12.ef027724572e12df6f7ce8c487bd5579b008cd71 + '@prisma/engines-version': 4.4.0-32.f71b10418f535996bac94b190aa874900a0f7074 '@prisma/generator-helper': workspace:* '@prisma/get-platform': workspace:* '@prisma/internals': workspace:* @@ -836,7 +836,7 @@ importers: strip-indent: 3.0.0 ts-pattern: 4.0.5 devDependencies: - '@prisma/engines-version': 4.4.0-12.ef027724572e12df6f7ce8c487bd5579b008cd71 + '@prisma/engines-version': 4.4.0-32.f71b10418f535996bac94b190aa874900a0f7074 '@prisma/generator-helper': link:../generator-helper '@prisma/internals': link:../internals '@swc/core': 1.3.1 @@ -2490,8 +2490,8 @@ packages: resolution: {integrity: sha512-aPfcBeLErM/PPiAuAbNFLN5sNbZLc3KZlar27uohllN8Zs6jJbHyJU1y7cMA6W/zuq+thkaG8mujiS+3iD/FWQ==} engines: {node: '>=14'} - /@prisma/engines-version/4.4.0-12.ef027724572e12df6f7ce8c487bd5579b008cd71: - resolution: {integrity: sha512-4S80O9hbIblF/QTvUqCpKlOpWVSXuBtmm1sP7oDv8vB+rpYE5MRevgcLZZZ4cO6MzMSqooXlSYx4RDrCvS9ZCA==} + /@prisma/engines-version/4.4.0-32.f71b10418f535996bac94b190aa874900a0f7074: + resolution: {integrity: sha512-yafJFkz/6gzMoDlYT/b7oKlKQr93Zwk4U8PqOt3AAaHHLKkrb6LjLDpveov/xl8d6jBZokqr4ziJ3g3PdS4RDQ==} /@prisma/mini-proxy/0.1.2: resolution: {integrity: sha512-HtTKq8I9AQLZhHcmPLYWLwDyw8v97D11TF3G0zX9NoDf4IrygL+9mUgRQFZhFiO4BXo5w1hsl2EeB8O2EVM+1A==} @@ -2499,8 +2499,8 @@ packages: hasBin: true dev: true - /@prisma/prisma-fmt-wasm/4.4.0-12.ef027724572e12df6f7ce8c487bd5579b008cd71: - resolution: {integrity: sha512-nQlSb+rYpoP6GByFVeaO5Sz0qdArHni2hUvl6lo9gY2f/gN9iMDvNY1/eKP6CQGz+v+twuZ0QjhN8beMV52Lvg==} + /@prisma/prisma-fmt-wasm/4.4.0-32.f71b10418f535996bac94b190aa874900a0f7074: + resolution: {integrity: sha512-0Qrt8X0gEYjqvIeHIWVeR6z+r13TMZLu1jzDQM6Abh2sweUqlsHacaYp2ft6PRkCiT6kwkDImGKbLczQ9Fk5OA==} dev: false /@prisma/studio-common/0.474.0: