feat(umkm): migrate KategoriProduk to KategoriProdukUmkm for UMKM isolation
- update prisma schema to use KategoriProdukUmkm for Umkm model - add @@map to KategoriProdukUmkm for lowercase table naming - update API endpoints and KPI dashboard to use new model - bump version to 0.1.33
This commit is contained in:
@@ -1,5 +1,13 @@
|
||||
import prisma from "@/lib/prisma";
|
||||
|
||||
const kategoriUmkmData = [
|
||||
{ id: "4b95bge6-012e-5ged-9552-4d8g65d44959", nama: "Makanan" },
|
||||
{ id: "5c06chf7-123f-6hfe-0663-5e9h76e55060", nama: "Minuman" },
|
||||
{ id: "5c06chf7-123f-7igd-0663-5e9h76e55060", nama: "Sembako" },
|
||||
{ id: "5c06chf7-123f-8jhe-0663-5e9h76e55060", nama: "Sayur Mayur" },
|
||||
{ id: "5c06chf7-123f-9kif-0663-5e9h76e55060", nama: "Protein Hewani" },
|
||||
];
|
||||
|
||||
export const umkmData = [
|
||||
{
|
||||
id: "umkm-1",
|
||||
@@ -40,6 +48,15 @@ export const umkmData = [
|
||||
];
|
||||
|
||||
export async function seedUmkm() {
|
||||
console.log("🔄 Seeding Kategori Produk UMKM...");
|
||||
for (const k of kategoriUmkmData) {
|
||||
await prisma.kategoriProdukUmkm.upsert({
|
||||
where: { id: k.id },
|
||||
update: { nama: k.nama },
|
||||
create: { id: k.id, nama: k.nama },
|
||||
});
|
||||
}
|
||||
|
||||
console.log("🔄 Seeding UMKM...");
|
||||
for (const u of umkmData) {
|
||||
await prisma.umkm.upsert({
|
||||
|
||||
Reference in New Issue
Block a user