doctor-mail/packages/common/src/select.ts

47 lines
629 B
TypeScript
Raw Normal View History

2024-12-30 08:26:40 +08:00
import { Prisma } from "@prisma/client";
2025-01-24 00:19:02 +08:00
export const postDetailSelect: Prisma.PostSelect = {
id: true,
type: true,
title: true,
content: true,
views: true,
likes: true,
resources: true,
createdAt: true,
updatedAt: true,
termId: true,
term: {
include: {
taxonomy: true,
},
},
author: {
select: {
id: true,
showname: true,
avatar: true,
department: {
select: {
id: true,
name: true,
},
},
},
},
receivers: {
select: {
id: true,
showname: true,
avatar: true,
department: {
select: {
id: true,
name: true,
},
},
},
},
meta: true,
};