prisma在node中使用
初始化安装
npm install prisma --save-dev (安装)
npx prisma init (初始化)
配置env
DATABASE_URL="mysql://username:password@localhost:3306/test_prisma" (链接mysql)
prisma配置文件
datasource db {
provider = "mysql"
url = env("DATABASE_URL")
}
将数据库模型写入
生成数据库
npm install @prisma/client (安装api链接器)
npx prisma generate (生成调用方式)
npx prisma migrate dev --name init (根据模型生成数据库表)
使用
const { PrismaClient } = require('@prisma/client')
const prisma = new PrismaClient()