Prisma 是一款功能强大的数据库工具,它简化了数据库操作,为开发者提供了高效、便捷的数据访问方式,能显著提升开发效率。
你可以按照以下步骤快速开启 Prisma 的使用之旅。
通过 npm 安装 Prisma:
npm install prisma --save-dev
然后在项目根目录下初始化 Prisma 配置文件:
npx prisma init --sample
按照提示完成数据库连接配置。
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
}
npx prisma db pull
npx prisma db push
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 上查看已有计划的功能,如果没有,请提交新功能请求: 👉 提交功能请求
请参考我们的贡献规范和行为准则: