mcpField
P
prisma

prisma

github.com/elie222数据与数据库12.8k35 次安装今天更新
代码仓库

关于 prisma

面向 Inbox Zero 代码库的 Prisma 使用技能,说明 PostgreSQL 与 Prisma 7 的约定、生成客户端的导入方式及 Schema 位置。

主要功能

  1. 01PostgreSQL 与 Prisma 7 约定
  2. 02生成枚举的导入指引
  3. 03生成客户端类型的导入方式
  4. 04Prisma Schema 位置

适用场景

  1. 01查找正确的 Prisma 客户端导入方式
  2. 02使用生成的枚举和类型模块
  3. 03定位项目数据库 Schema

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/elie222/inbox-zero --skill prisma

安装后在 Claude Code 中输入/prisma确认已加载。

详细介绍

Prisma 用法

我们使用 PostgreSQL 和 Prisma 7。

导入

// Prisma client instance
import prisma from "@/utils/prisma";

// Enums (NOT from @prisma/client)
import { ActionType, SystemType } from "@/generated/prisma/enums";

// Types (NOT from @prisma/client)
import type { Rule, PrismaClient } from "@/generated/prisma/client";
import { Prisma } from "@/generated/prisma/client";

切勿从 @prisma/client 导入;请始终使用 @/generated/prisma/enums 和 @/generated/prisma/client。

架构:apps/web/prisma/schema.prisma

评论

支持 Markdown