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.