Skip to content

Commit a93a2db

Browse files
authored
fix: several compilation issues with the new "prisma-client" generator (#2270)
1 parent 75f5482 commit a93a2db

File tree

48 files changed

+138
-153
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+138
-153
lines changed

packages/plugins/tanstack-query/src/generator.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,7 @@ function generateQueryHook(
161161
isExported: true,
162162
});
163163

164-
if (version === 'v5' && infinite && ['react', 'svelte'].includes(target)) {
164+
if (version === 'v5' && infinite && ['react', 'svelte', 'angular'].includes(target)) {
165165
// getNextPageParam option is required in v5
166166
func.addStatements([`options = options ?? { getNextPageParam: () => null };`]);
167167
}

packages/plugins/tanstack-query/tests/plugin.test.ts

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -303,17 +303,15 @@ ${sharedModel}
303303
})
304304
export class TestComponent {
305305
query() {
306-
const { data, queryKey } = useFindFirstpost_Item({include: { author: true }}, { enabled: true, optimisticUpdate: false });
307-
console.log(queryKey);
306+
const { data } = useFindFirstpost_Item({include: { author: true }}, { enabled: true, optimisticUpdate: false });
308307
console.log(data()?.viewCount);
309308
console.log(data()?.author?.email);
310309
}
311310
312311
infiniteQuery() {
313-
const { data, queryKey, fetchNextPage, hasNextPage } = useInfiniteFindManypost_Item();
312+
const { data, fetchNextPage, hasNextPage } = useInfiniteFindManypost_Item();
314313
useInfiniteFindManypost_Item({ where: { published: true } });
315314
useInfiniteFindManypost_Item(undefined, { enabled: true, getNextPageParam: () => null });
316-
console.log(queryKey);
317315
console.log(data()?.pages[0][0].published);
318316
console.log(data()?.pageParams[0]);
319317
}
@@ -346,9 +344,9 @@ ${sharedModel}
346344
'@angular/core@^20.0.0',
347345
'@angular/common@^20.0.0',
348346
'@angular/platform-browser@^20.0.0',
349-
'@tanstack/angular-query-v5@npm:@tanstack/angular-query-experimental@5.84.x',
347+
'@tanstack/angular-query-experimental@5.84.x',
350348
'rxjs@^7.8.0',
351-
'zone.js@^0.15.0'
349+
'zone.js@^0.15.0',
352350
],
353351
copyDependencies: [path.resolve(__dirname, '../dist')],
354352
compile: true,

packages/plugins/trpc/tests/projects/nuxt-trpc-v10/server/trpc/routers/generated/client/Post.nuxt.type.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
******************************************************************************/
44

55
/* eslint-disable */
6-
// @ts-nocheck
76

87
import type { Prisma } from '@prisma/client';
98
import type { TRPCClientErrorLike, TRPCRequestOptions } from '@trpc/client';

packages/plugins/trpc/tests/projects/nuxt-trpc-v10/server/trpc/routers/generated/client/User.nuxt.type.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
******************************************************************************/
44

55
/* eslint-disable */
6-
// @ts-nocheck
76

87
import type { Prisma } from '@prisma/client';
98
import type { TRPCClientErrorLike, TRPCRequestOptions } from '@trpc/client';

packages/plugins/trpc/tests/projects/nuxt-trpc-v10/server/trpc/routers/generated/client/nuxt.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
******************************************************************************/
44

55
/* eslint-disable */
6-
// @ts-nocheck
76

87
import type { AnyRouter } from '@trpc/server';
98
import { createTRPCNuxtClient as _createTRPCNuxtClient } from 'trpc-nuxt/client';

packages/plugins/trpc/tests/projects/nuxt-trpc-v10/server/trpc/routers/generated/client/utils.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
******************************************************************************/
44

55
/* eslint-disable */
6-
// @ts-nocheck
76

87
type Primitive = string | Function | number | boolean | Symbol | undefined | null;
98

packages/plugins/trpc/tests/projects/nuxt-trpc-v10/server/trpc/routers/generated/helper.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
******************************************************************************/
44

55
/* eslint-disable */
6-
// @ts-nocheck
76

87
import { TRPCError } from '@trpc/server';
98
import { isPrismaClientKnownRequestError } from '@zenstackhq/runtime';

packages/plugins/trpc/tests/projects/nuxt-trpc-v10/server/trpc/routers/generated/routers/Post.router.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
******************************************************************************/
44

55
/* eslint-disable */
6-
// @ts-nocheck
76

87
import { type RouterFactory, type ProcBuilder, type BaseConfig, db } from ".";
98
import * as _Schema from '@zenstackhq/runtime/zod/input';

packages/plugins/trpc/tests/projects/nuxt-trpc-v10/server/trpc/routers/generated/routers/User.router.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
******************************************************************************/
44

55
/* eslint-disable */
6-
// @ts-nocheck
76

87
import { type RouterFactory, type ProcBuilder, type BaseConfig, db } from ".";
98
import * as _Schema from '@zenstackhq/runtime/zod/input';

packages/plugins/trpc/tests/projects/nuxt-trpc-v10/server/trpc/routers/generated/routers/index.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
******************************************************************************/
44

55
/* eslint-disable */
6-
// @ts-nocheck
76

87
import type { unsetMarker, AnyRouter, AnyRootConfig, CreateRouterInner, Procedure, ProcedureBuilder, ProcedureParams, ProcedureRouterRecord, ProcedureType } from "@trpc/server";
98
import type { PrismaClient } from "@prisma/client";

0 commit comments

Comments
 (0)