سلام وقت بخیر.
ببینید روند به همون شکل هست و یکمی تغیر کرده مانند ویدیو و همچنین داکیومنت در nest.js شما npm i prisma و بعد npx prisma init که پوشه prisma و فایل schema.prisma ایجاد بشه داخلش هم برای generator client به این شکل قرار میدید
و توی فایل env هم مقدار DATABASE_URL را ست میکنید بعد بازم مانند دوره جدول ایجاد میکنید و بعد migrate با دستور npx prisma migrate dev --name init
که prisma-client و generate رو انجام بده توی ترمینال مینویسه اگه generate نکرد دستور npx prisma generate اما اگه بخوایم خودمون نصب کنیم که توی داکیومنت nest.js هم نوشته برای prisma-client کافیه
دستور npm install @prisma/client و همچنین درایور برای دیتابیس، که ما postgresql هست میشه دستور npm install @prisma/adapter-pg و بعد دستور npx prisma generate
تا اینجا کارهای مورد نیاز prisma را انجام دادیم و حالا کافیه به پروژه nest.js اضافه کنیم که بازم مانند دوره هست فقط محتوای فایل prisma.service.ts این هست
import { Injectable } from '@nestjs/common';
import { PrismaClient } from './generated/prisma/client';
import { PrismaPg } from "@prisma/adapter-pg";
Danial Jamshidi
سلام استاد ،
شما در کامنت قبلی بنده این رو فرمودید که :
" اگه همچنان مشکل داری ممنون میشم زیر قسمت مربوطه کامنت کنی "
من در همین قسمت اشکال دارم .
nest js در prisma .
چون الان نسخه prisma و nest تغییر کرده و کمی هم تفاوت داره نحوه اجرای prisma روی nest.js
علی شیخ
2 روز پیش
سلام وقت بخیر.
ببینید روند به همون شکل هست و یکمی تغیر کرده مانند ویدیو و همچنین داکیومنت در nest.js شما npm i prisma و بعد npx prisma init که پوشه prisma و فایل schema.prisma ایجاد بشه داخلش هم برای generator client به این شکل قرار میدید
و توی فایل env هم مقدار DATABASE_URL را ست میکنید بعد بازم مانند دوره جدول ایجاد میکنید و بعد migrate با دستور npx prisma migrate dev --name init
که prisma-client و generate رو انجام بده توی ترمینال مینویسه اگه generate نکرد دستور npx prisma generate اما اگه بخوایم خودمون نصب کنیم که توی داکیومنت nest.js هم نوشته برای prisma-client کافیه
دستور npm install @prisma/client و همچنین درایور برای دیتابیس، که ما postgresql هست میشه دستور npm install @prisma/adapter-pg و بعد دستور npx prisma generate
تا اینجا کارهای مورد نیاز prisma را انجام دادیم و حالا کافیه به پروژه nest.js اضافه کنیم که بازم مانند دوره هست فقط محتوای فایل prisma.service.ts این هست
Danial Jamshidi
2 روز پیش
خیلی ممنون 🙏
علی شیخ
2 روز پیش
خواهش میکنم. عذرخواهی بابت تاخیر