From 0526c637de93546f83d5724fa531decbb1e7f671 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joe=CC=88l=20Galeran?= Date: Tue, 22 Nov 2022 12:40:30 +0100 Subject: [PATCH] test: remove `referentialIntegrity` flag Waiting for https://github.com/prisma/prisma-engines/pull/3428 to be merged first. Related https://github.com/prisma/prisma/issues/16224 --- packages/client/tests/functional/_example/_matrix.ts | 12 ++++++------ .../client/tests/functional/issues/10000/_matrix.ts | 5 ----- .../tests/functional/issues/11974/prisma/_schema.ts | 2 +- .../client/tests/functional/issues/12378/_matrix.ts | 5 ----- .../client/tests/functional/issues/12557/_matrix.ts | 5 ----- .../issues/13766/at-unique/prisma/_schema.ts | 1 - .../issues/13766/primary-key/prisma/_schema.ts | 1 - .../client/tests/functional/issues/14271/_matrix.ts | 5 ----- .../prisma/_schema.ts | 3 +-- .../_matrix.ts | 5 ----- .../client/tests/functional/relationMode/_matrix.ts | 2 -- 11 files changed, 8 insertions(+), 38 deletions(-) diff --git a/packages/client/tests/functional/_example/_matrix.ts b/packages/client/tests/functional/_example/_matrix.ts index af8bddb27143..b6f57e38836d 100644 --- a/packages/client/tests/functional/_example/_matrix.ts +++ b/packages/client/tests/functional/_example/_matrix.ts @@ -35,10 +35,10 @@ export default defineMatrix(() => [ ], [ { - previewFeatures: '"interactiveTransactions"', + previewFeatures: '"previewFeatureFlag1"', }, { - previewFeatures: '"referentialIntegrity"', + previewFeatures: '"previewFeatureFlag2"', }, ], ]) @@ -51,25 +51,25 @@ export default defineMatrix(() => [ 'provider': 'sqlite', 'id': 'Int @id @default(autoincrement())', 'providerFeatures': '', - 'previewFeatures': '"interactiveTransactions"', + 'previewFeatures': '"previewFeatureFlag1"', }, { 'provider': 'mongodb', 'id': 'String @id @default(auto()) @map("_id") @db.ObjectId', 'providerFeatures': '"mongoDb", ', - 'previewFeatures': '"interactiveTransactions"', + 'previewFeatures': '"previewFeatureFlag1"', }, { 'provider': 'sqlite', 'id': 'Int @id @default(autoincrement())', 'providerFeatures': '', - 'previewFeatures': '"referentialIntegrity"', + 'previewFeatures': '"previewFeatureFlag2"', }, { 'provider': 'mongodb', 'id': 'String @id @default(auto()) @map("_id") @db.ObjectId', 'providerFeatures': '"mongoDb", ', - 'previewFeatures': '"referentialIntegrity"', + 'previewFeatures': '"previewFeatureFlag2"', }, ] */ diff --git a/packages/client/tests/functional/issues/10000/_matrix.ts b/packages/client/tests/functional/issues/10000/_matrix.ts index 2c4c7214300f..be291e98e7c3 100644 --- a/packages/client/tests/functional/issues/10000/_matrix.ts +++ b/packages/client/tests/functional/issues/10000/_matrix.ts @@ -56,9 +56,4 @@ export default defineMatrix(() => [ }, */ ], - [ - { - previewFeatures: '"referentialIntegrity"', - }, - ], ]) diff --git a/packages/client/tests/functional/issues/11974/prisma/_schema.ts b/packages/client/tests/functional/issues/11974/prisma/_schema.ts index fb524183fed3..c19617f842ef 100644 --- a/packages/client/tests/functional/issues/11974/prisma/_schema.ts +++ b/packages/client/tests/functional/issues/11974/prisma/_schema.ts @@ -4,7 +4,7 @@ export default testMatrix.setupSchema(({ provider }) => { return /* Prisma */ ` generator client { provider = "prisma-client-js" - previewFeatures = ["referentialIntegrity", "interactiveTransactions"] + previewFeatures = ["interactiveTransactions"] } datasource db { diff --git a/packages/client/tests/functional/issues/12378/_matrix.ts b/packages/client/tests/functional/issues/12378/_matrix.ts index 9e30fe2284bf..060d07f94e26 100644 --- a/packages/client/tests/functional/issues/12378/_matrix.ts +++ b/packages/client/tests/functional/issues/12378/_matrix.ts @@ -29,9 +29,4 @@ export default defineMatrix(() => [ relationMode, }, ], - [ - { - previewFeatures: '"referentialIntegrity"', - }, - ], ]) diff --git a/packages/client/tests/functional/issues/12557/_matrix.ts b/packages/client/tests/functional/issues/12557/_matrix.ts index ad78deb4d465..b6109ea4d28b 100644 --- a/packages/client/tests/functional/issues/12557/_matrix.ts +++ b/packages/client/tests/functional/issues/12557/_matrix.ts @@ -20,9 +20,4 @@ export default defineMatrix(() => [ relationMode, }, ], - [ - { - previewFeatures: '"referentialIntegrity"', - }, - ], ]) diff --git a/packages/client/tests/functional/issues/13766/at-unique/prisma/_schema.ts b/packages/client/tests/functional/issues/13766/at-unique/prisma/_schema.ts index 82db65a2e95a..31f32d327530 100644 --- a/packages/client/tests/functional/issues/13766/at-unique/prisma/_schema.ts +++ b/packages/client/tests/functional/issues/13766/at-unique/prisma/_schema.ts @@ -5,7 +5,6 @@ export default testMatrix.setupSchema(({ provider }) => { return /* Prisma */ ` generator client { provider = "prisma-client-js" - previewFeatures = ["referentialIntegrity"] } datasource db { diff --git a/packages/client/tests/functional/issues/13766/primary-key/prisma/_schema.ts b/packages/client/tests/functional/issues/13766/primary-key/prisma/_schema.ts index 5795d5cd9871..a65218581b1d 100644 --- a/packages/client/tests/functional/issues/13766/primary-key/prisma/_schema.ts +++ b/packages/client/tests/functional/issues/13766/primary-key/prisma/_schema.ts @@ -5,7 +5,6 @@ export default testMatrix.setupSchema(({ provider }) => { return /* Prisma */ ` generator client { provider = "prisma-client-js" - previewFeatures = ["referentialIntegrity"] } datasource db { diff --git a/packages/client/tests/functional/issues/14271/_matrix.ts b/packages/client/tests/functional/issues/14271/_matrix.ts index 595170335bdd..e38909cd97b2 100644 --- a/packages/client/tests/functional/issues/14271/_matrix.ts +++ b/packages/client/tests/functional/issues/14271/_matrix.ts @@ -57,9 +57,4 @@ export default defineMatrix(() => [ }, */ ], - [ - { - previewFeatures: '"referentialIntegrity"', - }, - ], ]) diff --git a/packages/client/tests/functional/referentialIntegrity-property-deprecated/prisma/_schema.ts b/packages/client/tests/functional/referentialIntegrity-property-deprecated/prisma/_schema.ts index 0929e4770063..d754eb670bfa 100644 --- a/packages/client/tests/functional/referentialIntegrity-property-deprecated/prisma/_schema.ts +++ b/packages/client/tests/functional/referentialIntegrity-property-deprecated/prisma/_schema.ts @@ -4,13 +4,12 @@ export default testMatrix.setupSchema(({ provider }) => { const schemaHeader = /* Prisma */ ` generator client { provider = "prisma-client-js" - previewFeatures = ["referentialIntegrity"] } datasource db { provider = "${provider}" url = env("DATABASE_URI_${provider}") - // We are testing that this is stil valid: + // We are testing that this is still valid: referentialIntegrity = "prisma" } ` diff --git a/packages/client/tests/functional/relationMode-m-n-mongodb-failing-with-at-map/_matrix.ts b/packages/client/tests/functional/relationMode-m-n-mongodb-failing-with-at-map/_matrix.ts index 172e5c33a7d5..d95e86416edc 100644 --- a/packages/client/tests/functional/relationMode-m-n-mongodb-failing-with-at-map/_matrix.ts +++ b/packages/client/tests/functional/relationMode-m-n-mongodb-failing-with-at-map/_matrix.ts @@ -30,9 +30,4 @@ export default defineMatrix(() => [ onDelete: 'SetNull', }, ], - [ - { - previewFeatures: '"referentialIntegrity"', - }, - ], ]) diff --git a/packages/client/tests/functional/relationMode/_matrix.ts b/packages/client/tests/functional/relationMode/_matrix.ts index 55c7c7f8b4af..602fea14e3ce 100644 --- a/packages/client/tests/functional/relationMode/_matrix.ts +++ b/packages/client/tests/functional/relationMode/_matrix.ts @@ -15,11 +15,9 @@ export default defineMatrix(() => [ [...defaultMatrix], [ { - previewFeatures: '"referentialIntegrity"', isSchemaUsingMap: false, }, { - previewFeatures: '"referentialIntegrity"', isSchemaUsingMap: true, }, ],