diff --git a/packages/orm/src/client/crud/dialects/sqlite.ts b/packages/orm/src/client/crud/dialects/sqlite.ts index 102d57252..3f0ae1dc6 100644 --- a/packages/orm/src/client/crud/dialects/sqlite.ts +++ b/packages/orm/src/client/crud/dialects/sqlite.ts @@ -380,7 +380,7 @@ export class SqliteCrudDialect extends BaseCrudDialect 'SQLite "array_contains" only supports checking for a single value, not an array of values', ); } else { - return sql`EXISTS (SELECT 1 FROM jsonb_each(${lhs}) WHERE value = ${value})`; + return sql`EXISTS (SELECT 1 FROM json_each(${lhs}) WHERE value = ${value})`; } }) .with('array_starts_with', () => @@ -398,7 +398,7 @@ export class SqliteCrudDialect extends BaseCrudDialect ) { return this.eb.exists( this.eb - .selectFrom(this.eb.fn('jsonb_each', [receiver]).as('$items')) + .selectFrom(this.eb.fn('json_each', [receiver]).as('$items')) .select(this.eb.lit(1).as('$t')) .where(buildFilter(this.eb.ref('$items.value'))), ); diff --git a/tests/e2e/orm/client-api/aggregate.test.ts b/tests/e2e/orm/client-api/aggregate.test.ts index 848e498ec..520e12187 100644 --- a/tests/e2e/orm/client-api/aggregate.test.ts +++ b/tests/e2e/orm/client-api/aggregate.test.ts @@ -8,7 +8,7 @@ describe('Client aggregate tests', () => { let client: ClientContract; beforeEach(async () => { - client = (await createTestClient(schema)) as any; + client = await createTestClient(schema); }); afterEach(async () => { diff --git a/tests/e2e/orm/client-api/count.test.ts b/tests/e2e/orm/client-api/count.test.ts index 3e57bf9ab..1168f9d61 100644 --- a/tests/e2e/orm/client-api/count.test.ts +++ b/tests/e2e/orm/client-api/count.test.ts @@ -7,7 +7,7 @@ describe('Client count tests', () => { let client: ClientContract; beforeEach(async () => { - client = (await createTestClient(schema)) as any; + client = await createTestClient(schema); }); afterEach(async () => { diff --git a/tests/e2e/orm/client-api/create-many-and-return.test.ts b/tests/e2e/orm/client-api/create-many-and-return.test.ts index f6049d5bc..8a8697b14 100644 --- a/tests/e2e/orm/client-api/create-many-and-return.test.ts +++ b/tests/e2e/orm/client-api/create-many-and-return.test.ts @@ -7,7 +7,7 @@ describe('Client createManyAndReturn tests', () => { let client: ClientContract; beforeEach(async () => { - client = (await createTestClient(schema)) as any; + client = await createTestClient(schema); }); afterEach(async () => { diff --git a/tests/e2e/orm/client-api/create-many.test.ts b/tests/e2e/orm/client-api/create-many.test.ts index 75d93a295..c55f05ac4 100644 --- a/tests/e2e/orm/client-api/create-many.test.ts +++ b/tests/e2e/orm/client-api/create-many.test.ts @@ -7,7 +7,7 @@ describe('Client createMany tests', () => { let client: ClientContract; beforeEach(async () => { - client = (await createTestClient(schema)) as any; + client = await createTestClient(schema); }); afterEach(async () => { diff --git a/tests/e2e/orm/client-api/create.test.ts b/tests/e2e/orm/client-api/create.test.ts index c47a413f3..dcf45edad 100644 --- a/tests/e2e/orm/client-api/create.test.ts +++ b/tests/e2e/orm/client-api/create.test.ts @@ -7,7 +7,7 @@ describe('Client create tests', () => { let client: ClientContract; beforeEach(async () => { - client = (await createTestClient(schema)) as any; + client = await createTestClient(schema); }); afterEach(async () => { diff --git a/tests/e2e/orm/client-api/delete-many.test.ts b/tests/e2e/orm/client-api/delete-many.test.ts index c5fc84e1c..c7ea5530c 100644 --- a/tests/e2e/orm/client-api/delete-many.test.ts +++ b/tests/e2e/orm/client-api/delete-many.test.ts @@ -7,7 +7,7 @@ describe('Client deleteMany tests', () => { let client: ClientContract; beforeEach(async () => { - client = (await createTestClient(schema)) as any; + client = await createTestClient(schema); }); afterEach(async () => { diff --git a/tests/e2e/orm/client-api/delete.test.ts b/tests/e2e/orm/client-api/delete.test.ts index 5050faadd..e38395328 100644 --- a/tests/e2e/orm/client-api/delete.test.ts +++ b/tests/e2e/orm/client-api/delete.test.ts @@ -7,7 +7,7 @@ describe('Client delete tests', () => { let client: ClientContract; beforeEach(async () => { - client = (await createTestClient(schema)) as any; + client = await createTestClient(schema); }); afterEach(async () => { diff --git a/tests/e2e/orm/client-api/find.test.ts b/tests/e2e/orm/client-api/find.test.ts index 7f9df68f1..765492cca 100644 --- a/tests/e2e/orm/client-api/find.test.ts +++ b/tests/e2e/orm/client-api/find.test.ts @@ -8,7 +8,7 @@ describe('Client find tests ', () => { let client: ClientContract; beforeEach(async () => { - client = (await createTestClient(schema)) as any; + client = await createTestClient(schema); }); afterEach(async () => { diff --git a/tests/e2e/orm/client-api/group-by.test.ts b/tests/e2e/orm/client-api/group-by.test.ts index 250bd9057..fd31131ce 100644 --- a/tests/e2e/orm/client-api/group-by.test.ts +++ b/tests/e2e/orm/client-api/group-by.test.ts @@ -8,7 +8,7 @@ describe('Client groupBy tests', () => { let client: ClientContract; beforeEach(async () => { - client = (await createTestClient(schema)) as any; + client = await createTestClient(schema); }); afterEach(async () => { diff --git a/tests/e2e/orm/client-api/raw-query.test.ts b/tests/e2e/orm/client-api/raw-query.test.ts index b8de60473..7fe0ecbcd 100644 --- a/tests/e2e/orm/client-api/raw-query.test.ts +++ b/tests/e2e/orm/client-api/raw-query.test.ts @@ -7,7 +7,7 @@ describe('Client raw query tests', () => { let client: ClientContract; beforeEach(async () => { - client = (await createTestClient(schema)) as any; + client = await createTestClient(schema); }); afterEach(async () => { diff --git a/tests/e2e/orm/client-api/transaction.test.ts b/tests/e2e/orm/client-api/transaction.test.ts index e8ae7f94b..e4f2192e8 100644 --- a/tests/e2e/orm/client-api/transaction.test.ts +++ b/tests/e2e/orm/client-api/transaction.test.ts @@ -7,7 +7,7 @@ describe('Client raw query tests', () => { let client: ClientContract; beforeEach(async () => { - client = (await createTestClient(schema)) as any; + client = await createTestClient(schema); }); afterEach(async () => { diff --git a/tests/e2e/orm/client-api/undefined-values.test.ts b/tests/e2e/orm/client-api/undefined-values.test.ts index b1ac39626..d2ed52f00 100644 --- a/tests/e2e/orm/client-api/undefined-values.test.ts +++ b/tests/e2e/orm/client-api/undefined-values.test.ts @@ -8,7 +8,7 @@ describe('Client undefined values tests ', () => { let client: ClientContract; beforeEach(async () => { - client = (await createTestClient(schema)) as any; + client = await createTestClient(schema); }); afterEach(async () => { diff --git a/tests/e2e/orm/client-api/update-many.test.ts b/tests/e2e/orm/client-api/update-many.test.ts index a5bc2b48e..61776e3ec 100644 --- a/tests/e2e/orm/client-api/update-many.test.ts +++ b/tests/e2e/orm/client-api/update-many.test.ts @@ -7,7 +7,7 @@ describe('Client updateMany tests', () => { let client: ClientContract; beforeEach(async () => { - client = (await createTestClient(schema)) as any; + client = await createTestClient(schema); }); afterEach(async () => { diff --git a/tests/e2e/orm/client-api/update.test.ts b/tests/e2e/orm/client-api/update.test.ts index 46c712889..c79396d7f 100644 --- a/tests/e2e/orm/client-api/update.test.ts +++ b/tests/e2e/orm/client-api/update.test.ts @@ -8,7 +8,7 @@ describe('Client update tests', () => { let client: ClientContract; beforeEach(async () => { - client = (await createTestClient(schema)) as any; + client = await createTestClient(schema); }); afterEach(async () => { diff --git a/tests/e2e/orm/plugin-infra/on-kysely-query.test.ts b/tests/e2e/orm/plugin-infra/on-kysely-query.test.ts index a4a45b32b..686026133 100644 --- a/tests/e2e/orm/plugin-infra/on-kysely-query.test.ts +++ b/tests/e2e/orm/plugin-infra/on-kysely-query.test.ts @@ -8,7 +8,7 @@ describe('On kysely query tests', () => { let _client: ClientContract; beforeEach(async () => { - _client = (await createTestClient(schema)) as any; + _client = await createTestClient(schema); }); afterEach(async () => { diff --git a/tests/e2e/orm/plugin-infra/on-query-hooks.test.ts b/tests/e2e/orm/plugin-infra/on-query-hooks.test.ts index 88126c98d..0b74e76fc 100644 --- a/tests/e2e/orm/plugin-infra/on-query-hooks.test.ts +++ b/tests/e2e/orm/plugin-infra/on-query-hooks.test.ts @@ -7,7 +7,7 @@ describe('On query hooks tests', () => { let _client: ClientContract; beforeEach(async () => { - _client = (await createTestClient(schema)) as any; + _client = await createTestClient(schema); }); afterEach(async () => { diff --git a/tests/e2e/orm/policy/basic-schema-read.test.ts b/tests/e2e/orm/policy/basic-schema-read.test.ts index 3b2122213..7464a38ce 100644 --- a/tests/e2e/orm/policy/basic-schema-read.test.ts +++ b/tests/e2e/orm/policy/basic-schema-read.test.ts @@ -8,7 +8,7 @@ describe('Read policy tests', () => { let client: ClientContract; beforeEach(async () => { - client = (await createTestClient(schema)) as any; + client = await createTestClient(schema); }); afterEach(async () => { diff --git a/tests/e2e/orm/policy/policy-functions.test.ts b/tests/e2e/orm/policy/policy-functions.test.ts index b48d3da3f..b30ea5ce8 100644 --- a/tests/e2e/orm/policy/policy-functions.test.ts +++ b/tests/e2e/orm/policy/policy-functions.test.ts @@ -32,7 +32,6 @@ describe('policy functions tests', () => { @@allow('all', contains(string, 'a%')) } `, - { debug: true }, ); await expect(db.foo.create({ data: { string: 'ab' } })).toBeRejectedByPolicy();