tomi_hartanto_TIFNJK_E41221088/database/seeders/PenyakitSeeder.php

274 lines
11 KiB
PHP

<?php
namespace Database\Seeders;
use App\Models\Penyakit;
use Illuminate\Database\Seeder;
class PenyakitSeeder extends Seeder
{
/**
* Run the database seeds.
*/
public function run(): void
{
$penyakit = [
[
'kode' => 'P01',
'nama' => 'Trichoderma spp (Jamur Hijau)',
'tipe' => 'Jamur',
'deskripsi' => 'Jamur hijau yang menyerang baglog dan miselium jamur tiram. Ditandai dengan pertumbuhan jamur yang lambat atau tidak tumbuh.',
'solusi' => json_encode([
'Pisahkan baglog yang terinfeksi dari area produksi',
'Gunakan fungisida alami dari bawang putih atau cengkeh',
'Jaga kelembaban ruangan di bawah 90%',
'Tingkatkan ventilasi dan pencahayaan',
'Desinfeksi alat-alat pertanian dengan larutan klorin 5%',
'Melakukan sterilisasi alat dan bahan baglog.',
'Mengisolasi baglog yang terinfeksi.',
'Mengaplikasikan fungisida sesuai dosis anjuran.',
'Menjaga kelembaban kumbung di bawah 90%.',
]),
'bahan' => json_encode([
'Karbendazim 50 WP',
'Benomil 50 WP',
'Mankozeb 80 WP',
]),
'alat' => json_encode([
'Drum sterilisasi atau autoklaf',
'Kompor',
'Sprayer tangan',
'Ember',
'Gelas ukur',
'Higrometer',
'Masker',
'Sarung tangan'
]),
],
[
'kode' => 'P02',
'nama' => 'Neurospora spp',
'tipe' => 'Jamur',
'deskripsi' => 'Jamur merah/orange yang tumbuh pada media baglog. Menyebabkan pertumbuhan jamur menjadi lambat.',
'solusi' => json_encode([
'Isolasi baglog yang terinfeksi',
'Gunakan fungisida berbahan aktif benzimidazol',
'Tingkatkan kebersihan lingkungan produksi',
'Sterilisasi media dengan autoclave maksimal',
'Hindari pencam dengan baglog lain',
]),'bahan' => json_encode([
'Karbendazim 50 WP',
'Benomil 50 WP'
]),
'alat' => json_encode([
'Drum sterilisasi',
'Sprayer',
'Higrometer',
'Termometer',
'Masker',
'Sarung tangan'
]),
],
[
'kode' => 'P03',
'nama' => 'Mucor spp',
'tipe' => 'Jamur',
'deskripsi' => 'Jamur hitam yang menyerang media baglog. Terjadi karena kelembaban dan suhu yang tidak tepat.',
'solusi' => json_encode([
'Buang baglog yang terinfeksi',
'Kurangi kelembaban ruangan',
'Tingkatkan sirkulasi udara',
'Bersihkan ruangan dari sisa-sisa media lama',
'Gunakan kapur tohor untuk desinfeksi',
]),'bahan' => json_encode([
'Mankozeb 80 WP',
'Benomil 50 WP',
'Propineb 70 WP'
]),
'alat' => json_encode([
'Sprayer',
'Alat sterilisasi',
'Higrometer',
'Kipas ventilasi',
'Masker',
'Sarung tangan'
]),
],
[
'kode' => 'P04',
'nama' => 'Penicilium spp',
'tipe' => 'Jamur',
'deskripsi' => 'Jamur berwarna hijau kebiruan yang menyerang miselium. Menyebabkan miselium gagal berkembang.',
'solusi' => json_encode([
'Pisahkan media yang terinfeksi segera',
'Tingkatkan suhu ruangan hingga 25-27°C',
'Kurangi kelembaban hingga 80%',
'Gunakan fungisida sistemik',
'Jaga kebersihan ekstrim di area produksi',
]),'bahan' => json_encode([
'Karbendazim 50 WP',
'Klorotalonil 75 WP',
'Mankozeb 80 WP'
]),
'alat' => json_encode([
'Sprayer',
'Termometer',
'Higrometer',
'Alat sterilisasi',
'Masker',
'Sarung tangan'
]),
],
[
'kode' => 'P05',
'nama' => 'Pseudomonas tolasii (Bakteri Brown Blotch)',
'tipe' => 'Bakteri',
'deskripsi' => 'Bakteri yang menyerang jamur tiram dewasa menyebabkan busuk coklat. Penyakit berbahaya karena cepat menyebar.',
'solusi' => json_encode([
'Pisahkan jamur yang terinfeksi',
'Panen segera jamur yang masih sehat',
'Tingkatkan ventilasi dan kurangi kelembaban',
'Semprot dengan antibiotik (streptomisin 500 ppm)',
'Sterilisasi alat panen dengan desinfektan',
]),'bahan' => json_encode([
'Kasugamisin 2%',
'Streptomisin Sulfat',
'Oksitetrasiklin'
]),
'alat' => json_encode([
'Sprayer',
'Gunting panen',
'Alkohol 70%',
'Desinfektan',
'Masker',
'Sarung tangan'
]),
],
[
'kode' => 'P06',
'nama' => 'Chaetomium spp',
'tipe' => 'Jamur',
'deskripsi' => 'Jamur coklat yang tumbuh pada miselium menyebabkan warna miselium berubah coklat atau merah tua.',
'solusi' => json_encode([
'Buang media yang terserang',
'Tingkatkan suhu inkubasi',
'Jaga media agar tidak terlalu lembab',
'Gunakan fungisida contact',
'Lakukan sanitasi umum',
]),'bahan' => json_encode([
'Benomil 50 WP',
'Karbendazim 50 WP'
]),
'alat' => json_encode([
'Drum sterilisasi',
'Sprayer',
'Termometer',
'Higrometer',
'Masker',
'Sarung tangan'
]),
],
[
'kode' => 'P07',
'nama' => 'Coprinus spp (Jamur Liar)',
'tipe' => 'Jamur',
'deskripsi' => 'Jamur liar dengan warna biru pada ujung jamur tiram. Berkompetisi dengan jamur tiram dalam nutrisi.',
'solusi' => json_encode([
'Panen jamur tiram sebelum Coprinus berkembang',
'Tingkatkan pH media',
'Inokulasi dengan bibit berkualitas tinggi',
'Jaga kebersihan media',
'Gunakan fungisida preventif',
]),'bahan' => json_encode([
'Benomil 50 WP'
]),
'alat' => json_encode([
'Drum sterilisasi',
'Alat inokulasi',
'Termometer',
'Higrometer',
'Masker',
'Sarung tangan'
]),
],
[
'kode' => 'P08',
'nama' => 'Tikus (Hama Binatang)',
'tipe' => 'Hama Binatang',
'deskripsi' => 'Tikus menggerat baglog dan tunas jamur tiram yang sedang berkembang, menyebabkan kerusakan media dan produksi.',
'solusi' => json_encode([
'Pasang perangkap atau racun tikus',
'Tutup celah-celah ruangan dengan kawat kasa',
'Jangan tinggalkan pakan di sekitar areal budidaya',
'Lakukan pembersihan ruangan secara teratur',
'Gunakan kucing atau predator tikus lainnya',
]),'bahan' => json_encode([
'Brodifakum 0,005%',
'Bromadiolon 0,005%'
]),
'alat' => json_encode([
'Perangkap tikus',
'Kawat kasa',
'Sapu',
'Sekop',
'Peralatan kebersihan'
]),
],
[
'kode' => 'P09',
'nama' => 'Lalat (Hama Serangga)',
'tipe' => 'Hama Serangga',
'deskripsi' => 'Larva lalat merusak jamur tiram dengan membuat lubang. Jamur menjadi rusak dan tidak layak jual.',
'solusi' => json_encode([
'Gunakan insektisida organik (pyrethrin)',
'Pasang kasa anti serangga pada ventilasi',
'Jaga kebersihan dan segera buang sisa panen',
'Gunakan pembakar untuk menarik dan membunuh lalat',
'Pantau ruangan secara berkala',
]),'bahan' => json_encode([
'Pyrethrin (Pyrethrum)',
'Deltametrin 25 EC'
]),
'alat' => json_encode([
'Sprayer tangan',
'Yellow trap',
'Lampu perangkap',
'Kasa anti serangga',
'Masker',
'Sarung tangan'
]),
],
[
'kode' => 'P10',
'nama' => 'Tunggu(Gurem)',
'tipe' => 'Hama Serangga',
'deskripsi' => 'Tunggu (akarid) menyerang miselium dan tunas jamur tiram. Menyebabkan jamur tumbuh kecil-kecil.',
'solusi' => json_encode([
'Gunakan akarisida (sulfur powder atau mitisida)',
'Tingkatkan sirkulasi udara',
'Jaga kelembaban pada level optimal 80-85%',
'Isolasi baglog yang terserang',
'Lakukan rotasi area budidaya',
]),'bahan' => json_encode([
'Abamektin 18 EC',
'Propargit 57 EC'
]),
'alat' => json_encode([
'Sprayer tangan',
'Yellow trap',
'Higrometer',
'Termometer',
'Masker',
'Sarung tangan'
]),
],
];
foreach ($penyakit as $item) {
Penyakit::create($item);
}
}
}