|
7 | 7 | "private": true, |
8 | 8 | "scripts": { |
9 | 9 | "build": "nest build", |
10 | | - "db:generate": "drizzle-kit generate", |
11 | | - "db:migrate": "drizzle-kit migrate", |
12 | | - "db:push": "drizzle-kit push", |
13 | | - "db:studio": "drizzle-kit studio", |
| 10 | + "db:generate": "prisma generate", |
| 11 | + "db:migrate:generate": "prisma migrate dev", |
| 12 | + "db:migrate:deploy": "prisma migrate deploy", |
| 13 | + "db:push": "prisma db push", |
| 14 | + "db:reset": "prisma migrate reset", |
| 15 | + "db:studio": "prisma studio", |
14 | 16 | "dev": "nest start --watch", |
15 | 17 | "email:dev": "email dev --dir ./src/notifications/emails --port 3030", |
16 | 18 | "nuke": "docker compose down -v --remove-orphans && docker compose up -d", |
|
24 | 26 | "typecheck": "tsc --noEmit" |
25 | 27 | }, |
26 | 28 | "dependencies": { |
| 29 | + "@aws-sdk/client-s3": "^3.940.0", |
| 30 | + "@aws-sdk/s3-request-presigner": "^3.940.0", |
27 | 31 | "@itgorillaz/configify": "^4.0.1", |
28 | 32 | "@keyv/redis": "^5.1.4", |
29 | 33 | "@keyv/valkey": "^1.0.11", |
30 | 34 | "@nest-lab/throttler-storage-redis": "^1.1.0", |
31 | 35 | "@nestjs-cls/transactional": "^3.1.1", |
32 | | - "@nestjs-cls/transactional-adapter-drizzle-orm": "^1.2.1", |
| 36 | + "@nestjs-cls/transactional-adapter-prisma": "^1.3.1", |
33 | 37 | "@nestjs/cache-manager": "^3.0.1", |
34 | 38 | "@nestjs/common": "^11.1.9", |
35 | 39 | "@nestjs/config": "^4.0.2", |
|
39 | 43 | "@nestjs/swagger": "^11.2.3", |
40 | 44 | "@nestjs/throttler": "^6.4.0", |
41 | 45 | "@paralleldrive/cuid2": "^3.0.4", |
| 46 | + "@prisma/adapter-pg": "^7.0.1", |
| 47 | + "@prisma/client": "^7.0.1", |
| 48 | + "@prisma/client-runtime-utils": "^7.0.1", |
42 | 49 | "@react-email/components": "^1.0.1", |
43 | 50 | "@react-email/render": "2.0.0", |
44 | 51 | "better-auth": "^1.4.1", |
|
51 | 58 | "cors": "^2.8.5", |
52 | 59 | "date-fns": "^4.1.0", |
53 | 60 | "dotenv": "^17.2.3", |
54 | | - "drizzle-kit": "1.0.0-beta.1-ac4ce44", |
55 | | - "drizzle-orm": "1.0.0-beta.1-ac4ce44", |
56 | 61 | "keyv": "^5.5.4", |
57 | 62 | "minio": "^8.0.6", |
58 | 63 | "nestjs-cls": "^6.1.0", |
|
87 | 92 | "jest": "^30.2.0", |
88 | 93 | "openapi-typescript": "^7.10.1", |
89 | 94 | "pnpm": "^10.23.0", |
| 95 | + "prisma": "^7.0.1", |
90 | 96 | "react-email": "5.0.5", |
91 | 97 | "source-map-support": "^0.5.21", |
92 | 98 | "supertest": "^7.1.4", |
|
0 commit comments