Tüm Rehberler
Prisma ORM Kurulumu
Prisma ORM'i Node.js projenize ekleyin. Şema tanımlama, migration ve CRUD işlemleri.
Orta20 dk
Kurulum Adımları
1. Prisma'yı projenize ekleyin:
npm install prisma --save-dev
npm install @prisma/client2. Prisma'yı başlatın:
npx prisma init3. .env dosyasında veritabanı bağlantısını ayarlayın:
DATABASE_URL="mysql://user:password@localhost:3306/veritabani"4. prisma/schema.prisma dosyasında model tanımlayın:
model User {
id Int @id @default(autoincrement())
email String @unique
name String?
posts Post[]
createdAt DateTime @default(now())
}
model Post {
id Int @id @default(autoincrement())
title String
content String? @db.Text
author User @relation(fields: [authorId], references: [id])
authorId Int
}5. Migration oluşturun:
npx prisma migrate dev --name init6. Prisma Client kullanımı:
javascript
import { PrismaClient } from '@prisma/client'
const prisma = new PrismaClient()
const users = await prisma.user.findMany()
const newUser = await prisma.user.create({ data: { email: 'a@b.com', name: 'Ali' } })7. Prisma Studio (görsel veritabanı yönetimi):
npx prisma studioİlgili Rehberler
MySQL Veritabanı Kurulumu
MySQL veritabanı sunucusunu kurun, güvenli hale getirin ve temel işlemleri öğrenin.
PostgreSQL Kurulumu
PostgreSQL veritabanı sunucusunu kurun ve yapılandırın.
MongoDB Kurulumu
MongoDB NoSQL veritabanını kurun ve temel CRUD işlemlerini öğrenin.
Redis Kurulumu
Redis bellek içi veri deposunu kurun. Önbellekleme ve oturum yönetimi.