Menulis atau mengubah apps/api/prisma/schema.prisma beserta langkah migrasi yang aman untuk PostgreSQL. Gunakan saat ada perubahan model database, relasi, index, enum, atau kebutuhan sinkronisasi schema dengan domain layer.
references/context.mdtemplates/checklist.mdUbah schema secara minimal dan aman.
| Kategori | Prefix Model | Prefix @@map |
|---|---|---|
| Data master / referensi | Master | master_ |
| Data transaksi / bisnis | Business | business_ |
| Data membership | Member | member_ |
| Data user / auth |
users |
| Data config sistem | (tanpa prefix) | configurations |
is atau hasid String @id @default(uuid()) @db.Uuid
createdAt DateTime @default(now()) @map("created_at") @db.Timestamp(6)
updatedAt DateTime @default(now()) @map("updated_at") @db.Timestamp(6)
deletedAt DateTime? @map("deleted_at") @db.Timestamp(6)
apps/api/prisma/schema.prismabunx prisma validate → bunx prisma format → bunx prisma generate@@map ada (snake_case plural)@map ada di semua field (snake_case)is atau hasbunx prisma validate passbunx prisma format dijalankanbunx prisma generate dijalankan