#[prisma-client]: Accessing SQLite database with a relative path reports [P2021] error

5 messages · Page 1 of 1 (latest)

balmy coyote
#

When I set the output path of the generator client to a directory inside prisma/*, the generated client files contain subtle differences:

// ~/prisma/client/internal/class.ts

- "relativePath": ".."

// ~/generated/client/internal/class.ts
- "relativePath": "../../prisma"

This causes the database to be inaccessible during development when using relative paths (e.g., file:./dev.db) with SQLite, resulting in a [P2021] error.

For details and reproduction steps, please refer to the GitHub issue: https://github.com/prisma/prisma/issues/27085

GitHub

Bug description When the output path is relative to the prisma directory (e.g., ./client), accessing the SQLite database using a relative path like ./dev.db fails with a P2021 error: { "err&qu...

safe rainBOT
#

You decided to hold for human wisdom. We'll chime in soon! Meanwhile, #ask-ai is there if you need a quick second opinion.

balmy coyote
#

[prisma-client]: Accessing SQLite database with a relative path reports [P2021] error

balmy coyote
#

@supple cliff Could you please take a look at this issue?

supple cliff