From 16201aa28e095f42427ce2d21c7fa8f7ff5662a2 Mon Sep 17 00:00:00 2001 From: yuliana dewi Date: Tue, 2 Jan 2024 16:43:24 +0700 Subject: [PATCH] Database Seeder --- database/seeders/DatabaseSeeder.php | 4 +- database/seeders/KriteriaSeeder.php | 95 ++++++++++++++++++++++++++ database/seeders/SubKriteriaSeeder.php | 37 ++++++++++ 3 files changed, 135 insertions(+), 1 deletion(-) create mode 100644 database/seeders/KriteriaSeeder.php create mode 100644 database/seeders/SubKriteriaSeeder.php diff --git a/database/seeders/DatabaseSeeder.php b/database/seeders/DatabaseSeeder.php index 12a2b1c..a01afc1 100644 --- a/database/seeders/DatabaseSeeder.php +++ b/database/seeders/DatabaseSeeder.php @@ -13,7 +13,9 @@ class DatabaseSeeder extends Seeder public function run() { $this->call([ - UsersSeeder::class + UsersSeeder::class, + KriteriaSeeder::class, + SubKriteriaSeeder::class ]); } } diff --git a/database/seeders/KriteriaSeeder.php b/database/seeders/KriteriaSeeder.php new file mode 100644 index 0000000..c460f2d --- /dev/null +++ b/database/seeders/KriteriaSeeder.php @@ -0,0 +1,95 @@ + '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); + } + } +} diff --git a/database/seeders/SubKriteriaSeeder.php b/database/seeders/SubKriteriaSeeder.php new file mode 100644 index 0000000..e998294 --- /dev/null +++ b/database/seeders/SubKriteriaSeeder.php @@ -0,0 +1,37 @@ + '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); + } + } +}