upd: configurasi desa

Deskripsi:
- update table database
- seeder configurasi desa

NO Issues
This commit is contained in:
2025-11-06 12:23:25 +08:00
parent de594acbf6
commit df7f93c794
3 changed files with 69 additions and 3 deletions

View File

@@ -193,7 +193,7 @@ model SuratPelayanan {
model Configuration {
id String @id @default(cuid())
category String
name String
value String
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt

View File

@@ -1,4 +1,5 @@
import { categoryPelayananSurat } from "@/lib/categoryPelayananSurat";
import { confDesa } from "@/lib/configurationDesa";
import { prisma } from "@/server/lib/prisma";
const category = [
@@ -51,7 +52,6 @@ const user = [
(async () => {
for (const r of role) {
console.log(`Seeding role ${r.name}`)
await prisma.role.upsert({
where: { id: r.id },
create: r,
@@ -81,7 +81,7 @@ const user = [
console.log(`✅ Category ${c.name} seeded successfully`)
}
for (const cp of categoryPelayananSurat){
for (const cp of categoryPelayananSurat) {
await prisma.categoryPelayanan.upsert({
where: { id: cp.id },
create: cp,
@@ -91,6 +91,15 @@ const user = [
console.log(`✅ Category Pelayanan ${cp.name} seeded successfully`)
}
for (const c of confDesa) {
await prisma.configuration.upsert({
where: { id: c.id },
create: c,
update: c
})
console.log(`✅ Configuration ${c.name} seeded successfully`)
}