perling/database/seeders/SaranTanggapanSeeder.php

122 lines
6.2 KiB
PHP

<?php
namespace Database\Seeders;
use App\Models\SaranTanggapan;
use App\Models\InformasiKegiatan;
use Illuminate\Database\Seeder;
class SaranTanggapanSeeder extends Seeder
{
/**
* Run the database seeds.
*/
public function run(): void
{
// Get some InformasiKegiatan IDs
$kegiatanIds = InformasiKegiatan::pluck('KegiatanID')->take(3);
$sampleTanggapan = [
[
'KegiatanID' => $kegiatanIds[0],
'Nama' => 'Budi Santoso',
'Peran' => 'masyarakat',
'NIK' => '3171234567890123',
'Email' => 'budi.santoso@email.com',
'NoTelepon' => '081234567890',
'Gender' => 'laki-laki',
'KondisiLingkungan' => 'Lingkungan sekitar masih cukup bersih dengan kualitas udara yang baik. Terdapat sungai kecil di dekat area.',
'NilaiLokal' => 'Area ini adalah tempat bermain anak-anak dan berkumpul warga setiap sore. Memiliki nilai sosial yang tinggi bagi masyarakat.',
'Kekhawatiran' => 'Khawatir akan dampak terhadap lalu lintas di sekitar area dan kemungkinan polusi suara yang mengganggu.',
'Harapan' => 'Berharap kegiatan ini dapat memberikan manfaat ekonomi bagi masyarakat sekitar dan tidak merusak lingkungan.',
'TingkatKekhawatiran' => 3,
'Status' => 'approved',
'TanggalDiajukan' => now()->subDays(2),
'TanggalDiproses' => now()->subDays(1),
'created_at' => now()->subDays(2),
'updated_at' => now()->subDays(1),
],
[
'KegiatanID' => $kegiatanIds[0],
'Nama' => 'Siti Rahayu',
'Peran' => 'masyarakat',
'NIK' => '3171234567890124',
'Email' => 'siti.rahayu@email.com',
'NoTelepon' => '081234567891',
'Gender' => 'perempuan',
'KondisiLingkungan' => 'Kualitas air sungai di sekitar masih bagus dan digunakan warga untuk kebutuhan sehari-hari.',
'NilaiLokal' => 'Sungai ini merupakan sumber air bersih bagi warga sekitar dan tempat mencuci pakaian.',
'Kekhawatiran' => 'Sangat khawatir limbah dari kegiatan ini akan mencemari sungai yang menjadi sumber air bagi warga.',
'Harapan' => 'Berharap ada sistem pengolahan limbah yang baik sehingga tidak mencemari lingkungan.',
'TingkatKekhawatiran' => 2,
'Status' => 'approved',
'TanggalDiajukan' => now()->subDays(1),
'TanggalDiproses' => now()->subHours(12),
'created_at' => now()->subDays(1),
'updated_at' => now()->subHours(12),
],
[
'KegiatanID' => $kegiatanIds[1],
'Nama' => 'Ahmad Wijaya',
'Peran' => 'lsm',
'NIK' => '3171234567890125',
'Email' => 'ahmad.wijaya@email.com',
'NoTelepon' => '081234567892',
'Gender' => 'laki-laki',
'KondisiLingkungan' => 'Area ini masih alami dengan banyak pohon dan burung. Merupakan habitat beberapa spesies lokal.',
'NilaiLokal' => 'Tempat ini memiliki nilai konservasi tinggi sebagai habitat satwa lokal dan paru-paru kota.',
'Kekhawatiran' => 'Khawatir akan hilangnya habitat satwa dan berkurangnya ruang terbuka hijau.',
'Harapan' => 'Berharap ada kompensasi berupa penanaman pohon di lokasi lain dan program konservasi.',
'TingkatKekhawatiran' => 2,
'Status' => 'approved',
'TanggalDiajukan' => now()->subHours(12),
'TanggalDiproses' => now()->subHours(6),
'created_at' => now()->subHours(12),
'updated_at' => now()->subHours(6),
],
[
'KegiatanID' => $kegiatanIds[1],
'Nama' => 'Dr. Maria Kusuma',
'Peran' => 'akademisi',
'NIK' => '3171234567890126',
'Email' => 'maria.kusuma@email.com',
'NoTelepon' => '081234567893',
'Gender' => 'perempuan',
'KondisiLingkungan' => 'Dari segi geologis, area ini stabil. Namun perlu perhatian khusus pada drainase.',
'NilaiLokal' => 'Secara akademis, area ini menarik untuk penelitian tentang urban development.',
'Kekhawatiran' => 'Khawatir tentang dampak jangka panjang terhadap sistem drainase dan kemungkinan banjir.',
'Harapan' => 'Berharap ada studi dampak lingkungan yang komprehensif dan sistem mitigasi yang tepat.',
'TingkatKekhawatiran' => 3,
'Status' => 'approved',
'TanggalDiajukan' => now()->subHours(6),
'TanggalDiproses' => now()->subHours(3),
'created_at' => now()->subHours(6),
'updated_at' => now()->subHours(3),
],
[
'KegiatanID' => $kegiatanIds[2],
'Nama' => 'Rudi Hartono',
'Peran' => 'masyarakat',
'NIK' => '3171234567890127',
'Email' => 'rudi.hartono@email.com',
'NoTelepon' => '081234567894',
'Gender' => 'laki-laki',
'KondisiLingkungan' => 'Lingkungan cukup padat penduduk dengan aktivitas ekonomi yang tinggi.',
'NilaiLokal' => 'Area ini adalah pusat ekonomi lokal dengan banyak warung dan toko kecil.',
'Kekhawatiran' => 'Khawatir akan gangguan terhadap aktivitas ekonomi masyarakat selama pembangunan.',
'Harapan' => 'Berharap ada kompensasi ekonomi dan lapangan kerja bagi masyarakat yang terdampak.',
'TingkatKekhawatiran' => 4,
'Status' => 'approved',
'TanggalDiajukan' => now()->subHours(3),
'TanggalDiproses' => now()->subHours(1),
'created_at' => now()->subHours(3),
'updated_at' => now()->subHours(1),
],
];
foreach ($sampleTanggapan as $tanggapan) {
SaranTanggapan::create($tanggapan);
}
}
}