<aside> 💡
ORM helps us to easily interact with the database without, thinking about the syntax Example:- SQL
</aside>
<aside> 💡
Prisma Is one of the ORM which does these all
</aside>
Initialize Node JS Project
npm init -y
Install Prisma dependencies
npm install prisma
Initialize Prisma
npx prisma init
Install Prisma VS Code Extension → https://marketplace.visualstudio.com/items?itemName=Prisma.prisma
model User {
id Int @id @default(autoincrement())
email String @unique
firstName String
lastName String?
username String @unique
password String
}
model todos {
id Int @id @default(autoincrement())
title String
description String?
done Boolean @default(false)
userId Int
}