Prisma Schema & Migration

Prisma adalah alat (ORM) yang memungkinkanmu merancang struktur database menggunakan kode, tanpa menulis SQL mentah yang rumit. Semua struktur tabelmu didefinisikan di file prisma/schema.prisma. Setelah selesai menuliskannya, jalankan npx prisma migrate dev. 'Migrasi' ini ibarat menyerahkan cetak biru ke tukang bangunan: Prisma membaca kodemu dan otomatis membangun tabel di database. Jebakan: jangan lupa menjalankan migrasi setiap kali kamu menambah atau mengubah kolom, jika tidak database aslimu tidak akan berubah.

👀 Contoh dulu

npx prisma migrate dev --name init

Hasilnya: Your database is now in sync with your schema.

💡 Atribut @unique menjamin email tidak bisa duplikat di database.

📝 Sekarang giliranmu

Tuliskan perintah CLI npx prisma untuk membuat dan menerapkan migrasi database pada mode pengembangan.

Preview