Fix Seed Profile PPID
Fix Seed Visi Misi Desa Profile Desa
This commit is contained in:
@@ -4,6 +4,7 @@ import maskotDesa from "../../../data/desa/profile/maskot_desa.json";
|
|||||||
import profilePerbekel from "../../../data/desa/profile/profil_perbekel.json";
|
import profilePerbekel from "../../../data/desa/profile/profil_perbekel.json";
|
||||||
import profileDesaImage from "../../../data/desa/profile/profileDesaImage.json";
|
import profileDesaImage from "../../../data/desa/profile/profileDesaImage.json";
|
||||||
import sejarahDesa from "../../../data/desa/profile/sejarah_desa.json";
|
import sejarahDesa from "../../../data/desa/profile/sejarah_desa.json";
|
||||||
|
import visiMisiDesa from "../../../data/desa/profile/visi_misi_desa.json";
|
||||||
|
|
||||||
export async function seedProfileDesa() {
|
export async function seedProfileDesa() {
|
||||||
// =========== SEJARAH DESA ===========
|
// =========== SEJARAH DESA ===========
|
||||||
@@ -26,6 +27,26 @@ export async function seedProfileDesa() {
|
|||||||
|
|
||||||
console.log("sejarah desa success ...");
|
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 ===========
|
// =========== MASKOT DESA ===========
|
||||||
for (const l of maskotDesa) {
|
for (const l of maskotDesa) {
|
||||||
await prisma.maskotDesa.upsert({
|
await prisma.maskotDesa.upsert({
|
||||||
|
|||||||
@@ -11,14 +11,14 @@ type DirItem = {
|
|||||||
name: string;
|
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!;
|
const REPO_ID = process.env.SEAFILE_REPO_ID!;
|
||||||
|
|
||||||
// folder yang dishare (RELATIVE, tanpa slash depan)
|
// folder yang dishare (RELATIVE, tanpa slash depan)
|
||||||
const DIR_TARGET = "asset-web";
|
const DIR_TARGET = "asset-web";
|
||||||
|
|
||||||
// 🔑 TOKEN DIRECTORY SHARE (/d/{token})
|
// 🔑 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)
|
* Ambil list file dari repo (butuh token sekali)
|
||||||
|
|||||||
@@ -65,6 +65,7 @@ import { seedBimbinganBelajar } from "./_seeder_list/pendidikan/seed_bimbingan_b
|
|||||||
import { seedDataPendidikan } from "./_seeder_list/pendidikan/seed_data_pendidikan";
|
import { seedDataPendidikan } from "./_seeder_list/pendidikan/seed_data_pendidikan";
|
||||||
import { seedPendidikanNonFormal } from "./_seeder_list/pendidikan/seed_pendidikan_non_formal";
|
import { seedPendidikanNonFormal } from "./_seeder_list/pendidikan/seed_pendidikan_non_formal";
|
||||||
import { seedDataPerpustakaan } from "./_seeder_list/pendidikan/seed_data_perpustakaan";
|
import { seedDataPerpustakaan } from "./_seeder_list/pendidikan/seed_data_perpustakaan";
|
||||||
|
import { seedProfilPpd } from "./_seeder_list/ppid/profil-ppid/seed_profil_ppd";
|
||||||
|
|
||||||
(async () => {
|
(async () => {
|
||||||
// Always run seedAssets to handle new images without duplication
|
// Always run seedAssets to handle new images without duplication
|
||||||
@@ -179,6 +180,9 @@ import { seedDataPerpustakaan } from "./_seeder_list/pendidikan/seed_data_perpus
|
|||||||
|
|
||||||
// // =========== MENU PPID ===========
|
// // =========== MENU PPID ===========
|
||||||
|
|
||||||
|
// // =========== SUBMENU PROFIL PPID ===========
|
||||||
|
await seedProfilPpd();
|
||||||
|
|
||||||
// // =========== SUBMENU STRUKTUR PPID ===========
|
// // =========== SUBMENU STRUKTUR PPID ===========
|
||||||
await seedPegawaiPpid();
|
await seedPegawaiPpid();
|
||||||
|
|
||||||
|
|||||||
21
public/manifest.json
Normal file
21
public/manifest.json
Normal 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"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user