targo-backend/prisma/mock-seeds-scripts/READMEmockseeds.md

720 B
Raw Blame History

1) Générer Prisma Client

npm run prisma:generate

2) Appliquer les migrations (crée les tables, vues, etc.)

npm run db:migrate

3) Lancer tous les seeds dans lordre

npm run seed:all

Complet reseed : npm run db:reseed

Run a specific seed : npm run seed:07 # leave-requests-future

Open prisma studio : npx prisma studio

Data:

users = 50

employees ≈ 40

customers ≈ 10

employees_archive = 10

customers_archive = 5

leave_requests (futur) = 10 (tous > aujourdhui)

leave_requests_archive = 10 (tous < aujourdhui)

timesheets = 8 × (#employees)

shifts = 10 × (#employees)

shifts_archive = 30 × (#employees)

bank_codes = 9

expenses = 5

expenses_archive = 20

oauth_sessions = 50