$dep]); // } // } // if (TypeDoc::count() == 0) { // $types = ['Perijinan', 'Perjanjian Kerjasama', 'Kontrak Kerja']; // foreach ($types as $type) { // TypeDoc::create(['name' => $type]); // } // } $permissions = [ ['name' => 'view-document', 'label' => 'Lihat Dokumen'], ['name' => 'update-document', 'label' => 'Edit Dokumen'], ['name' => 'create-document', 'label' => 'Buat Dokumen'], ['name' => 'delete-document', 'label' => 'Hapus Dokumen'], ['name' => 'view-category', 'label' => 'Lihat Kategori'], ['name' => 'update-category', 'label' => 'Edit Kategori'], ['name' => 'create-category', 'label' => 'Buat Kategori'], ['name' => 'delete-category', 'label' => 'Hapus Kategori'], ['name' => 'view-type', 'label' => 'Lihat Jenis'], ['name' => 'update-type', 'label' => 'Edit Jenis'], ['name' => 'create-type', 'label' => 'Buat Jenis'], ['name' => 'delete-type', 'label' => 'Hapus Jenis'], ['name' => 'view-role', 'label' => 'Lihat Role'], ['name' => 'update-role', 'label' => 'Edit Role'], ['name' => 'create-role', 'label' => 'Buat Role'], ['name' => 'delete-role', 'label' => 'Hapus Role'], ['name' => 'view-user', 'label' => 'Lihat User'], ['name' => 'update-user', 'label' => 'Edit User'], ['name' => 'create-user', 'label' => 'Buat User'], ['name' => 'delete-user', 'label' => 'Hapus User'], ]; foreach ($permissions as $permission) { Permission::create([ 'name' => $permission['name'], 'label' => $permission['label'] ]); } User::factory()->create([ 'name' => 'Administrator', 'email' => 'admin@admin.com', 'password' => bcrypt('password'), 'is_admin' => 1, // admin user ]); } }