sistem_rekomendasi/database/seeders/AlumniSeeder.php

54 lines
1.7 KiB
PHP

<?php
namespace Database\Seeders;
use App\Models\Alumni;
use Illuminate\Database\Seeder;
use Illuminate\Support\Facades\DB;
class AlumniSeeder extends Seeder
{
public function run(): void
{
// Bersihkan data lama agar ID reset ke AL01
DB::statement('SET FOREIGN_KEY_CHECKS=0;');
Alumni::truncate();
DB::statement('SET FOREIGN_KEY_CHECKS=1;');
$alumnis = [
[
'nama_alumni' => 'Andi Wijaya',
'perguruan_tinggi' => 'Universitas Indonesia',
'jurusan_diambil' => 'Ilmu Komputer',
'profil_nilai' => 'Matematika: 90, Fisika: 85',
'profil_minat' => 'Teknologi dan Logika'
],
[
'nama_alumni' => 'Bunga Citra',
'perguruan_tinggi' => 'Universitas Gadjah Mada',
'jurusan_diambil' => 'Akuntansi',
'profil_nilai' => 'Ekonomi: 95, Matematika: 88',
'profil_minat' => 'Keuangan dan Analisis'
],
[
'nama_alumni' => 'Candra Kirana',
'perguruan_tinggi' => 'Institut Teknologi Bandung',
'jurusan_diambil' => 'Teknik Informatika',
'profil_nilai' => 'Informatika: 92, Inggris: 85',
'profil_minat' => 'Programming'
],
[
'nama_alumni' => 'Dedi Setiadi',
'perguruan_tinggi' => 'Universitas Padjadjaran',
'jurusan_diambil' => 'Ilmu Komunikasi',
'profil_nilai' => 'Sosiologi: 88, B.Indonesia: 90',
'profil_minat' => 'Public Speaking'
],
];
foreach ($alumnis as $a) {
Alumni::create($a);
}
}
}