upd: seeder

Deskripsi:
- tambah data dummy desa untuk testing dan presentasi

No Issues
This commit is contained in:
2026-02-04 17:31:18 +08:00
parent 44b400cfb8
commit 352469ce32
12 changed files with 1248 additions and 5 deletions

View File

@@ -3,5 +3,10 @@
"id": "desa1",
"name": "Darmasaba",
"desc": "-"
},
{
"id": "desaDummy",
"name": "Mandala",
"desc": "Desa Dummy untuk testing"
}
]

View File

@@ -0,0 +1,20 @@
[
{
"id": "disc_kegiatan_desa",
"idVillage": "desaDummy",
"idGroup": "group_rt01",
"title": "Pembahasan Kegiatan Desa Mendatang",
"desc": "Diskusi untuk merencanakan kegiatan desa yang akan datang dan menyerap aspirasi warga",
"status": 1,
"createdBy": "user_kades"
},
{
"id": "disc_pengelolaan_sampah",
"idVillage": "desaDummy",
"idGroup": "group_rt01",
"title": "Pengelolaan Sampah di RT 01",
"desc": "Diskusi internal RT 01 mengenai pengelolaan sampah rumah tangga dan lingkungan",
"status": 1,
"createdBy": "user_kades"
}
]

View File

@@ -0,0 +1,27 @@
[
{
"id": "disc_mem_kegiatan_desa_kades",
"idDiscussion": "disc_kegiatan_desa",
"idUser": "user_sekdes"
},
{
"id": "disc_mem_kegiatan_desa_sekdes",
"idDiscussion": "disc_kegiatan_desa",
"idUser": "user_warga1"
},
{
"id": "disc_mem_kegiatan_desa_warga1",
"idDiscussion": "disc_kegiatan_desa",
"idUser": "user_warga2"
},
{
"id": "disc_mem_pengelolaan_sampah_kades",
"idDiscussion": "disc_pengelolaan_sampah",
"idUser": "user_warga1"
},
{
"id": "disc_mem_pengelolaan_sampah_warga1",
"idDiscussion": "disc_pengelolaan_sampah",
"idUser": "user_warga2"
}
]

View File

@@ -3,5 +3,25 @@
"id": "group1",
"idVillage": "desa1",
"name": "Dinas"
},
{
"id": "group_rt01",
"idVillage": "desaDummy",
"name": "Dinas"
},
{
"id": "group_rt02",
"idVillage": "desaDummy",
"name": "Adat"
},
{
"id": "group_karang_taruna",
"idVillage": "desaDummy",
"name": "Karang Taruna"
},
{
"id": "group_bumdes",
"idVillage": "desaDummy",
"name": "PKK"
}
]

View File

@@ -3,5 +3,25 @@
"id": "position1",
"idGroup": "group1",
"name": "Perbekel"
},
{
"id": "pos_ketua_rt01",
"idGroup": "group_rt01",
"name": "Perbekel"
},
{
"id": "pos_sekretaris_rt01",
"idGroup": "group_rt01",
"name": "Sekretaris"
},
{
"id": "pos_bendahara_rt01",
"idGroup": "group_rt01",
"name": "Bendahara"
},
{
"id": "pos_staff_rt01",
"idGroup": "group_rt01",
"name": "Staff"
}
]

View File

@@ -0,0 +1,11 @@
[
{
"id": "proj_pembangunan_jalan",
"idVillage": "desaDummy",
"idGroup": "group_rt01",
"title": "Pembangunan Jalan Desa Tahap 2",
"desc": "Pembangunan jalan desa tahap 2 yang mencakup wilayah RT 01 dan RT 02",
"status": 1,
"createdBy": "user_kades"
}
]

View File

@@ -0,0 +1,14 @@
[
{
"id": "proj_mem_pembangunan_jalan_kades",
"idProject": "proj_pembangunan_jalan",
"idUser": "user_warga1",
"isLeader": true
},
{
"id": "proj_mem_pembangunan_jalan_sekdes",
"idProject": "proj_pembangunan_jalan",
"idUser": "user_warga2",
"isLeader": false
}
]

View File

@@ -0,0 +1,29 @@
[
{
"id": "task_survey_lokasi",
"idProject": "proj_pembangunan_jalan",
"title": "Survey Lokasi",
"desc": "Melakukan survey lokasi untuk menentukan titik pembangunan jalan",
"status": 1,
"dateStart": "2026-01-15T00:00:00.000Z",
"dateEnd": "2026-01-20T00:00:00.000Z"
},
{
"id": "task_pengadaan_material",
"idProject": "proj_pembangunan_jalan",
"title": "Pengadaan Material",
"desc": "Mengadakan material pembangunan seperti pasir, batu, dan semen",
"status": 0,
"dateStart": "2026-02-01T00:00:00.000Z",
"dateEnd": "2026-02-10T00:00:00.000Z"
},
{
"id": "task_pelaksanaan_pembangunan",
"idProject": "proj_pembangunan_jalan",
"title": "Pelaksanaan Pembangunan",
"desc": "Melaksanakan pembangunan jalan sesuai dengan desain yang telah ditentukan",
"status": 0,
"dateStart": "2026-02-15T00:00:00.000Z",
"dateEnd": "2026-03-15T00:00:00.000Z"
}
]

View File

@@ -10,5 +10,53 @@
"phone": "628980185458",
"email": "amalia_dev@bip.com",
"gender": "F"
},
{
"id": "user_kades",
"idUserRole": "supadmin",
"idVillage": "desaDummy",
"idGroup": "group_rt01",
"idPosition": "pos_ketua_rt01",
"nik": "3201010101010001",
"name": "Kepala Desa",
"phone": "081234567890",
"email": "kades@desamandiri.test",
"gender": "M"
},
{
"id": "user_sekdes",
"idUserRole": "admin",
"idVillage": "desaDummy",
"idGroup": "group_rt01",
"idPosition": "pos_sekretaris_rt01",
"nik": "3201010101010002",
"name": "Sekretaris Desa",
"phone": "081234567891",
"email": "sekdes@desamandiri.test",
"gender": "M"
},
{
"id": "user_warga1",
"idUserRole": "user",
"idVillage": "desaDummy",
"idGroup": "group_rt01",
"idPosition": "pos_staff_rt01",
"nik": "3201010101010005",
"name": "Warga Satu",
"phone": "081234567894",
"email": "wargasatu@desamandiri.test",
"gender": "F"
},
{
"id": "user_warga2",
"idUserRole": "user",
"idVillage": "desaDummy",
"idGroup": "group_rt01",
"idPosition": "pos_staff_rt01",
"nik": "3201010101010006",
"name": "Warga Dua",
"phone": "081234567895",
"email": "wargadua@desamandiri.test",
"gender": "M"
}
]