#Implement prisma middleware
6 messages · Page 1 of 1 (latest)
maybe this answer in stackover flow can help you
we used softDelete middleware in our primaService like this I hope this help you
import { Injectable } from '@nestjs/common';
import { PrismaClient } from '@prisma/client';
import { softDeleteMiddleware } from '../utils/prisma.middleware';
@Injectable()
export class PrismaService extends PrismaClient {
constructor() {
super({
datasources: {
db: {
url: process.env.DATABASE_URL,
},
},
});
this.$use(softDeleteMiddleware());
}
}
cool thanks :