Fix Seed Profile PPID

Fix Seed Visi Misi Desa Profile Desa
This commit is contained in:
2026-02-05 12:06:20 +08:00
parent df154806f7
commit bb7384f1e5
4 changed files with 48 additions and 2 deletions

View File

@@ -4,6 +4,7 @@ import maskotDesa from "../../../data/desa/profile/maskot_desa.json";
import profilePerbekel from "../../../data/desa/profile/profil_perbekel.json";
import profileDesaImage from "../../../data/desa/profile/profileDesaImage.json";
import sejarahDesa from "../../../data/desa/profile/sejarah_desa.json";
import visiMisiDesa from "../../../data/desa/profile/visi_misi_desa.json";
export async function seedProfileDesa() {
// =========== SEJARAH DESA ===========
@@ -26,6 +27,26 @@ export async function seedProfileDesa() {
console.log("sejarah desa success ...");
// =========== VISI MISI DESA ===========
for (const l of visiMisiDesa) {
await prisma.visiMisiDesa.upsert({
where: {
id: l.id,
},
update: {
visi: l.visi,
misi: l.misi,
},
create: {
id: l.id,
visi: l.visi,
misi: l.misi,
},
});
}
console.log("visi misi desa success ...");
// =========== MASKOT DESA ===========
for (const l of maskotDesa) {
await prisma.maskotDesa.upsert({

View File

@@ -11,14 +11,14 @@ type DirItem = {
name: string;
};
const BASE_URL = "https://cld-dkr-makuro-seafile.wibudev.com";
const BASE_URL = process.env.SEAFILE_BASE_URL!;
const REPO_ID = process.env.SEAFILE_REPO_ID!;
// folder yang dishare (RELATIVE, tanpa slash depan)
const DIR_TARGET = "asset-web";
// 🔑 TOKEN DIRECTORY SHARE (/d/{token})
const PUBLIC_SHARE_TOKEN = "3a9a9ecb5e244f4da8ae";
const PUBLIC_SHARE_TOKEN = process.env.SEAFILE_PUBLIC_SHARE_TOKEN!;
/**
* Ambil list file dari repo (butuh token sekali)

View File

@@ -65,6 +65,7 @@ import { seedBimbinganBelajar } from "./_seeder_list/pendidikan/seed_bimbingan_b
import { seedDataPendidikan } from "./_seeder_list/pendidikan/seed_data_pendidikan";
import { seedPendidikanNonFormal } from "./_seeder_list/pendidikan/seed_pendidikan_non_formal";
import { seedDataPerpustakaan } from "./_seeder_list/pendidikan/seed_data_perpustakaan";
import { seedProfilPpd } from "./_seeder_list/ppid/profil-ppid/seed_profil_ppd";
(async () => {
// Always run seedAssets to handle new images without duplication
@@ -179,6 +180,9 @@ import { seedDataPerpustakaan } from "./_seeder_list/pendidikan/seed_data_perpus
// // =========== MENU PPID ===========
// // =========== SUBMENU PROFIL PPID ===========
await seedProfilPpd();
// // =========== SUBMENU STRUKTUR PPID ===========
await seedPegawaiPpid();

21
public/manifest.json Normal file
View File

@@ -0,0 +1,21 @@
{
"name": "Desa Darmasaba",
"short_name": "Darmasaba",
"description": "Website resmi Desa Darmasaba, Kabupaten Badung, Bali",
"start_url": "/",
"display": "standalone",
"background_color": "#ffffff",
"theme_color": "#1e40af",
"icons": [
{
"src": "/darmasaba-icon.png",
"sizes": "192x192",
"type": "image/png"
},
{
"src": "/darmasaba-icon.png",
"sizes": "512x512",
"type": "image/png"
}
]
}