tambahannnya

This commit is contained in:
bipproduction
2025-02-15 21:56:18 +08:00
parent 00355814bc
commit 2115af8126
84 changed files with 2189 additions and 320 deletions

View File

@@ -0,0 +1,35 @@
[
{
"name": "surat keterangan domisili organisasi"
},
{
"name": "surat keterangan penghasilan"
},
{
"name": "surat keterangan tidak mampu"
},
{
"name": "surat keterangan kelahiran"
},
{
"name": "surat keterangan usaha"
},
{
"name": "surat keterangan tempat usaha"
},
{
"name": "surat keterangan belum kawin"
},
{
"name": "surat keterangan kelakuan baik (pengantar skck)"
},
{
"name": "surat keterangan kematian"
},
{
"name": "surat keterangan beda biodata diri"
},
{
"name": "surat keterangan yatim / piatu / yatim piatu"
}
]

View File

@@ -0,0 +1,41 @@
[
{
"name": "TPS3R Pudak Mesari"
},
{
"name": "Bumdes Pudak Mesari"
},
{
"name": "Pertanian"
},
{
"name": "Jogging Track Tegeh Aban, Karang Gadon dan Munduk Uma Desa"
},
{
"name": "Taman Beji Cengana"
},
{
"name": "Dam Tanah Putih"
},
{
"name": "Gumuh Sari Water Park"
},
{
"name": "UMKM"
},
{
"name": "Kawasan Kuliner"
},
{
"name": "IKM berbasis Pengolahan Pangan"
},
{
"name": "Genteng"
},
{
"name": "Peternakan Ikan Lele"
},
{
"name": "Pemotongan Daging"
}
]

24
prisma/schema.prisma Normal file
View File

@@ -0,0 +1,24 @@
// This is your Prisma schema file,
// learn more about it in the docs: https://pris.ly/d/prisma-schema
// Looking for ways to speed up your queries, or scale easily with your serverless or edge functions?
// Try Prisma Accelerate: https://pris.ly/cli/accelerate-init
generator client {
provider = "prisma-client-js"
}
datasource db {
provider = "postgresql"
url = env("DATABASE_URL")
}
model Layanan {
id String @id @default(cuid())
name String @unique
}
model Potensi {
id String @id @default(cuid())
name String @unique
}

39
prisma/seed.ts Normal file
View File

@@ -0,0 +1,39 @@
import layanan from './data/list-layanan.json'
import potensi from './data/list-potensi.json'
import prisma from '@/lib/prisma';
; (async () => {
for (const l of layanan) {
await prisma.layanan.upsert({
where: {
name: l.name
},
update: {
name: l.name
},
create: {
name: l.name
}
})
}
console.log("layanan success ...")
for (const p of potensi) {
await prisma.potensi.upsert({
where: {
name: p.name
},
update: {
name: p.name
},
create: {
name: p.name
}
})
}
console.log("potensi success ...")
})();