Database Seeder

This commit is contained in:
yuliana dewi 2024-01-02 16:43:24 +07:00
parent d54d193386
commit 16201aa28e
3 changed files with 135 additions and 1 deletions

View File

@ -13,7 +13,9 @@ class DatabaseSeeder extends Seeder
public function run() public function run()
{ {
$this->call([ $this->call([
UsersSeeder::class UsersSeeder::class,
KriteriaSeeder::class,
SubKriteriaSeeder::class
]); ]);
} }
} }

View File

@ -0,0 +1,95 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
use App\Models\Kriteria;
class KriteriaSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
$kriteria = [
[
'kode_kriteria' => 'C1',
'nama_kriteria' => 'Menguasai Karakteristik Peserta Didik',
'sifat' => 'benefit',
'bobot_kriteria' => '10',
],[
'kode_kriteria' => 'C2',
'nama_kriteria' => 'Mengusai Teori Belajar dan Prinsip-Prinsip Pembelajaran Yang Mendidik',
'sifat' => 'benefit',
'bobot_kriteria' => '10',
],[
'kode_kriteria' => 'C3',
'nama_kriteria' => 'Pengembangan Kurikulum',
'sifat' => 'benefit',
'bobot_kriteria' => '9',
],[
'kode_kriteria' => 'C4',
'nama_kriteria' => 'Kegiatan Pembelajaran Yang Mendidik',
'sifat' => 'benefit',
'bobot_kriteria' => '9',
],[
'kode_kriteria' => 'C5',
'nama_kriteria' => 'Pengembangan Potensi Peserta Didik berakhlak mulia',
'sifat' => 'benefit',
'bobot_kriteria' => '8',
],[
'kode_kriteria' => 'C6',
'nama_kriteria' => 'Komunikasi Dengan Peserta Didik',
'sifat' => 'benefit',
'bobot_kriteria' => '8',
],[
'kode_kriteria' => 'C7',
'nama_kriteria' => 'Penilaian Dan Evaluasi',
'sifat' => 'benefit',
'bobot_kriteria' => '7',
],[
'kode_kriteria' => 'C8',
'nama_kriteria' => 'Bertindak Sesuai Dengan Norma Agama, Hukum, Sosial Dan Sosial Budaya',
'sifat' => 'benefit',
'bobot_kriteria' => '7',
],[
'kode_kriteria' => 'C9',
'nama_kriteria' => 'Menunjukan Pribadi Yang Dewasa Dan Teladan',
'sifat' => 'benefit',
'bobot_kriteria' => '6',
],[
'kode_kriteria' => 'C10',
'nama_kriteria' => 'Etos Kerja, Tanggung Jawab Yang Tinggi dan Rasa Bangga Menjadi Guru',
'sifat' => 'benefit',
'bobot_kriteria' => '6',
],[
'kode_kriteria' => 'C11',
'nama_kriteria' => 'Bersikap Inklusif, Bertindak Obyektif, Serta Tidak Diskriminatif',
'sifat' => 'benefit',
'bobot_kriteria' => '5',
],[
'kode_kriteria' => 'C12',
'nama_kriteria' => 'Komunikasi Dengan Sesama Guru, Tenaga Kependidikan, Orang Tua, Peserta Didik Dan Masyarakat',
'sifat' => 'benefit',
'bobot_kriteria' => '5',
],[
'kode_kriteria' => 'C13',
'nama_kriteria' => 'Penguasaan Materi, Struktur, Konsep Dan Pola Pikir Keilmuan Yang Mendukung Mata pelajaran Yang Diampu',
'sifat' => 'benefit',
'bobot_kriteria' => '5',
],[
'kode_kriteria' => 'C14',
'nama_kriteria' => 'Mengembangkan Keprofesionalan Melalui Tindakan Yang Reflektif',
'sifat' => 'benefit',
'bobot_kriteria' => '5',
],
];
foreach ($kriteria as $key => $value) {
Kriteria::create($value);
}
}
}

View File

@ -0,0 +1,37 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
use App\Models\SubKriteria;
class SubKriteriaSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
$sub = [
[
'sub_kriteria' => 'Sangat terpenuhi',
'bobot' => '4',
],[
'sub_kriteria' => 'Terpenuhi',
'bobot' => '3',
],[
'sub_kriteria' => 'Cukup',
'bobot' => '2',
],[
'sub_kriteria' => 'Tidak Terpenuhi',
'bobot' => '1',
],
];
foreach ($sub as $key => $value) {
SubKriteria::create($value);
}
}
}