omar-dulaimi / prisma-trpc-generator

Prisma 2+ generator to emit fully implemented tRPC routers
MIT License
665 stars 31 forks source link

Missing Zod Schemas when previewFeature fieldReference is enabled #72

Open yangricardo opened 1 year ago

yangricardo commented 1 year ago

Bug description

image

Hi, when i specify in prisma.schema the preview feature fieldReference, and build the application, some files identified to be imported are missing, like in the image above.

How to reproduce

Add fieldReference in some prisma.schema file

generator client { provider = "prisma-client-js" // previewFeatures = ["fullTextSearch", "fullTextIndex", "tracing", "metrics", "orderByNulls", "filteredRelationCount", "fieldReference"] previewFeatures = ["fullTextSearch", "fullTextIndex", "tracing", "metrics", "orderByNulls", "filteredRelationCount"] }

Expected behavior

To generated the imported referenced in files

Prisma information

Add fieldReference in some prisma.schema file

generator client { provider = "prisma-client-js" // previewFeatures = ["fullTextSearch", "fullTextIndex", "tracing", "metrics", "orderByNulls", "filteredRelationCount", "fieldReference"] previewFeatures = ["fullTextSearch", "fullTextIndex", "tracing", "metrics", "orderByNulls", "filteredRelationCount"] }

Environment & setup

NodeJS 18, PostgresSQL 14+

Prisma Version

@prisma/client": "^4.11.0", "prisma": "4.11.0",