Prisma
Basic Commands
Install Prisma CLI
npm install @prisma/cli --save-dev
Initialize Prisma in a project
npx prisma init
Generate Prisma Client
npx prisma generate
Deploy Prisma schema to the database
npx prisma db push
Run database migrations
npx prisma migrate dev --name <migration_name>
Reset the database and apply migrations
npx prisma migrate reset
Check for migration status
npx prisma migrate status
Create a new migration
npx prisma migrate dev --name <migration_name>
Apply pending migrations
npx prisma migrate deploy
Database Commands
Pull the database schema into Prisma
npx prisma db pull
Seed the database
npx prisma db seed
View Prisma Studio (GUI for database)
npx prisma studio
Project Management
Validate the Prisma schema
npx prisma validate
Format the Prisma schema
npx prisma format
Miscellaneous
Check Prisma version
npx prisma --version
Last modified: 08 September 2024