CognxSafeTrack commited on
Commit ·
81f2ec0
1
Parent(s): 538f814
fix: cascade delete for responses and clean worker startup
Browse files
apps/whatsapp-worker/package.json
CHANGED
|
@@ -5,7 +5,7 @@
|
|
| 5 |
"scripts": {
|
| 6 |
"dev": "tsx watch src/index.ts",
|
| 7 |
"build": "pnpm --filter @repo/database generate && tsc --build",
|
| 8 |
-
"start": "
|
| 9 |
},
|
| 10 |
"dependencies": {
|
| 11 |
"@prisma/client": "^5.0.0",
|
|
|
|
| 5 |
"scripts": {
|
| 6 |
"dev": "tsx watch src/index.ts",
|
| 7 |
"build": "pnpm --filter @repo/database generate && tsc --build",
|
| 8 |
+
"start": "npx tsx ../api/src/index.ts & sleep 5 && node dist/index.js & wait"
|
| 9 |
},
|
| 10 |
"dependencies": {
|
| 11 |
"@prisma/client": "^5.0.0",
|
packages/database/prisma/schema.prisma
CHANGED
|
@@ -104,7 +104,7 @@ model Response {
|
|
| 104 |
mediaUrl String? // Voice/Image response
|
| 105 |
createdAt DateTime @default(now())
|
| 106 |
|
| 107 |
-
enrollment Enrollment @relation(fields: [enrollmentId], references: [id])
|
| 108 |
user User @relation(fields: [userId], references: [id])
|
| 109 |
}
|
| 110 |
|
|
|
|
| 104 |
mediaUrl String? // Voice/Image response
|
| 105 |
createdAt DateTime @default(now())
|
| 106 |
|
| 107 |
+
enrollment Enrollment @relation(fields: [enrollmentId], references: [id], onDelete: Cascade)
|
| 108 |
user User @relation(fields: [userId], references: [id])
|
| 109 |
}
|
| 110 |
|