后台系统

用 Prisma 管住博客后台的边界

用 Prisma 管住博客后台的边界 后台第一版覆盖文章管理和评论管理。文章有草稿、发布、分类、标签、SEO 字段和 Markdown 正文;评论默认立即显示,但管理员可以隐藏、恢复或删除。 数据边界 所有写入都经过 Zod 校验,再交给 Prisma。数据库使用 PostgreSQL,关系通过 Prisma schema 表达,避免在业务代码中拼接 SQL...

后台第一版覆盖文章管理和评论管理。文章有草稿、发布、分类、标签、SEO 字段和 Markdown 正文;评论默认立即显示,但管理员可以隐藏、恢复或删除。

数据边界

所有写入都经过 Zod 校验,再交给 Prisma。数据库使用 PostgreSQL,关系通过 Prisma schema 表达,避免在业务代码中拼接 SQL。

TypeScript
await prisma.post.create({ data })

失败应该直接暴露,方便定位真实问题。

评论

评论提交后会进入审核,通过后展示。邮箱不会公开。

暂无评论,欢迎留下第一条想法。