274 lines
11 KiB
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);
|
|
}
|
|
}
|
|
}
|