delete website in relational query

This commit is contained in:
Francis Cao 2022-11-21 22:51:23 -08:00
parent d60ad1c782
commit 5da7a208a8

View File

@ -97,9 +97,7 @@ export async function deleteWebsite(websiteId: string) {
});
}
async function deleteWebsiteRelationalQuery(
websiteId,
): Promise<[Prisma.BatchPayload, Prisma.BatchPayload, Website]> {
async function deleteWebsiteRelationalQuery(websiteId,): Promise<[Prisma.BatchPayload, Prisma.BatchPayload, Website]> {
const { client, transaction } = prisma;
return transaction([
@ -109,10 +107,7 @@ async function deleteWebsiteRelationalQuery(
client.session.deleteMany({
where: { websiteId },
}),
client.website.update({
data: {
isDeleted: true,
},
client.website.delete({
where: { id: websiteId },
}),
]).then(async data => {