返回 MCP 目录
public公开dns本地运行

prisma

Prisma是一个下一代ORM工具,提供Prisma Client、Prisma Migrate和Prisma Studio等功能,支持Node.js和TypeScript,简化数据库操作。

article

README

🚀 Prisma 框架介绍

Prisma 是一款功能强大的数据库工具,它简化了数据库操作,为开发者提供了高效、便捷的数据访问方式,能显著提升开发效率。

🚀 快速开始

你可以按照以下步骤快速开启 Prisma 的使用之旅。

📦 安装指南

快速安装

通过 npm 安装 Prisma:

npm install prisma --save-dev

然后在项目根目录下初始化 Prisma 配置文件:

npx prisma init --sample

按照提示完成数据库连接配置。

💻 使用示例

基础用法

  1. 创建数据模型: 在 prisma/schema.prisma 文件中定义你的数据模型。
model User {
  id       Int      @id
  name     String
  email    String   @unique
  posts    Post[]
}

model Post {
  id       Int      @id
  title    String
  content  String?
  author   User     @relation(fields: [authorId], references: [id])
  authorId Int
}
  1. 运行数据库迁移: 在终端中执行以下命令生成并应用迁移文件:
npx prisma db pull
npx prisma db push
  1. 使用 Prisma 客户端进行查询: 在项目中导入 Prisma 客户端并使用它进行数据库操作。
import { PrismaClient } from '@prisma/client';

const prisma = new PrismaClient();

async function main() {
  const users = await prisma.user.findMany();
  console.log(users);
}

main().catch((e) => console.error(e));

👥 社区支持

Prisma 拥有一个庞大的开发者社区,欢迎加入:

🤝 项目贡献

提交问题

如果你有任何关于 Prisma 的问题,请在 GitHub 仓库中创建讨论: 👉 提交问题

报告错误

如果遇到错误或问题,请参考文档中的最佳实践创建 bug 报告: 👉 创建 bug 报告

提交功能请求

在 roadmap 上查看已有计划的功能,如果没有,请提交新功能请求: 👉 提交功能请求

📋 贡献指南

请参考我们的贡献规范和行为准则:

🧪 测试状态

  • Prisma 测试状态: Prisma Tests Status
  • 生态系统测试状态: Ecosystem Tests Status
help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端