fix: add cascade delete for audit logs
This commit is contained in:
@@ -14,4 +14,4 @@ CREATE TABLE "UserSecurityAuditLog" (
|
|||||||
);
|
);
|
||||||
|
|
||||||
-- AddForeignKey
|
-- AddForeignKey
|
||||||
ALTER TABLE "UserSecurityAuditLog" ADD CONSTRAINT "UserSecurityAuditLog_userId_fkey" FOREIGN KEY ("userId") REFERENCES "User"("id") ON DELETE RESTRICT ON UPDATE CASCADE;
|
ALTER TABLE "UserSecurityAuditLog" ADD CONSTRAINT "UserSecurityAuditLog_userId_fkey" FOREIGN KEY ("userId") REFERENCES "User"("id") ON DELETE CASCADE ON UPDATE CASCADE;
|
||||||
@@ -67,7 +67,7 @@ model UserSecurityAuditLog {
|
|||||||
userAgent String?
|
userAgent String?
|
||||||
ipAddress String?
|
ipAddress String?
|
||||||
|
|
||||||
User User @relation(fields: [userId], references: [id])
|
User User @relation(fields: [userId], references: [id], onDelete: Cascade)
|
||||||
}
|
}
|
||||||
|
|
||||||
model PasswordResetToken {
|
model PasswordResetToken {
|
||||||
|
|||||||
Reference in New Issue
Block a user