fix(prisma): provider statique + scripts de bascule SQLite/PostgreSQL
Prisma ne supporte pas env() pour le champ `provider` d'un datasource (uniquement pour `url`). Le schéma utilise maintenant `provider = "sqlite"` en statique, et deux scripts npm (`db:use-sqlite` / `db:use-postgres`) réécrivent le fichier pour basculer entre les deux moteurs. Sans ce fix, `prisma generate` échoue au boot. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -18,6 +18,8 @@
|
||||
"db:studio": "prisma studio",
|
||||
"db:seed": "tsx prisma/seed.ts",
|
||||
"db:reset": "prisma migrate reset",
|
||||
"db:use-sqlite": "node scripts/switch-db-provider.mjs sqlite",
|
||||
"db:use-postgres": "node scripts/switch-db-provider.mjs postgresql",
|
||||
"docker:up": "docker compose -f docker/docker-compose.yml up -d",
|
||||
"docker:down": "docker compose -f docker/docker-compose.yml down",
|
||||
"docker:logs": "docker compose -f docker/docker-compose.yml logs -f",
|
||||
|
||||
Reference in New Issue
Block a user