MIF_E31221259/database/seeders/KecerdasanSeeder.php

45 lines
2.0 KiB
PHP

<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
use Illuminate\Support\Facades\DB;
class KecerdasanSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
// Non-truncate to avoid FK constraint issues
// Hapus data lama
DB::table('kecerdasan')->delete();
// Data awal kecerdasan
$data = [
['id' => 'K001', 'nama' => 'Kecerdasan Kinetik', 'deskripsi' => 'Kemampuan mengontrol dan memanfaatkan gerakan tubuh secara ahli.'],
['id' => 'K002', 'nama' => 'Kecerdasan Matematis', 'deskripsi' => 'Kemampuan berpikir logis, menyelesaikan masalah numerik, dan penalaran matematis.'],
['id' => 'K003', 'nama' => 'Kecerdasan Linguistik', 'deskripsi' => 'Kemampuan berbahasa, baik lisan maupun tulisan, serta memahami makna kata.'],
['id' => 'K004', 'nama' => 'Kecerdasan Visual', 'deskripsi' => 'Kemampuan memproses dan menginterpretasi informasi visual dan spasial.'],
['id' => 'K005', 'nama' => 'Kecerdasan Musikal', 'deskripsi' => 'Kemampuan mengenali pola ritme, nada, dan harmoni dalam musik.'],
['id' => 'K006', 'nama' => 'Kecerdasan Interpersonal','deskripsi' => 'Kemampuan memahami dan berinteraksi efektif dengan orang lain.'],
['id' => 'K007', 'nama' => 'Kecerdasan Intrapersonal','deskripsi' => 'Kemampuan memahami diri sendiri, motivasi, dan emosi pribadi.'],
['id' => 'K008', 'nama' => 'Kecerdasan Naturalis', 'deskripsi' => 'Kemampuan mengenali dan mengelompokkan fenomena alam dan lingkungan.'],
];
// Insert data
foreach ($data as $item) {
DB::table('kecerdasan')->insert([
'id' => $item['id'],
'nama' => $item['nama'],
'deskripsi' => $item['deskripsi'],
'created_at' => now(),
'updated_at' => now(),
]);
}
}
}