Limit Prisma generation in CI
This commit is contained in:
parent
4ec0683f88
commit
8e299915a8
5 changed files with 12 additions and 7 deletions
|
|
@ -60,14 +60,17 @@ generator erd {
|
|||
- Prisma Client in `node_modules/@prisma/client`
|
||||
- het ERD-diagram in `docs/erd.svg`
|
||||
|
||||
Gebruik volledige `prisma generate` alleen lokaal. De ERD-generator gebruikt Mermaid/Puppeteer en mag niet in CI of Vercel draaien.
|
||||
|
||||
## Commands
|
||||
|
||||
| Command | Gebruik |
|
||||
|---|---|
|
||||
| `npx prisma db push` | Schema synchroniseren naar de database |
|
||||
| `npx prisma db seed` | Seeddata laden |
|
||||
| `npx prisma generate --generator client` | Alleen Prisma Client genereren; gebruiken in CI/deployment |
|
||||
| `npm run db:erd` | `prisma generate`: Prisma Client en `docs/erd.svg` genereren |
|
||||
| `npm run db:erd:watch` | `prisma/schema.prisma` watchen en ERD opnieuw genereren |
|
||||
| `npm run dev` | Next.js dev server plus ERD watcher starten |
|
||||
|
||||
Belangrijk: `db push` schrijft naar de database, maar genereert geen ERD. Gebruik na schemawijzigingen `npm run db:erd` of laat `npm run dev` de watcher draaien.
|
||||
Belangrijk: `db push` schrijft naar de database, maar genereert geen ERD. Gebruik na schemawijzigingen lokaal `npm run db:erd` of laat `npm run dev` de watcher draaien. Gebruik in CI en deployment alleen `npx prisma generate --generator client`.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue