File: /var/www/vhost/disk-apps/sigedo-dev.allup.com.co/database/seeds/ModulesTableSeeder.php
<?php
use App\Module;
use Illuminate\Database\Seeder;
class ModulesTableSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
Module::create(["name" => 'genders', "name_gate" => "gender_access", "display_name" => "genders", "auditable" => false]);
Module::create(["name" => 'operations', "name_gate" => "operation_access", "display_name" => "operations", "auditable" => false]);
Module::create(["name" => 'users', "name_gate" => "user_access", "display_name" => "Usuarios", "auditable" => true]);
Module::create(["name" => 'roles', "name_gate" => "role_access", "display_name" => "Roles", "auditable" => true]);
Module::create(["name" => 'user_roles', "name_gate" => "userRole_access", "display_name" => "user_roles", "auditable" => false]);
Module::create(["name" => 'permissions', "name_gate" => "permission_access", "display_name" => "permissions", "auditable" => false]);
Module::create(["name" => 'role_permissions', "name_gate" => "rolePermission_access", "display_name" => "role_permissions", "auditable" => false]);
Module::create(["name" => 'modules', "name_gate" => "module_access", "display_name" => "modules", "auditable" => false]);
Module::create(["name" => 'logs', "name_gate" => "log_access", "display_name" => "logs", "auditable" => false]);
Module::create(["name" => 'parameters', "name_gate" => "parameter_access", "display_name" => "parameters", "auditable" => false]);
Module::create(["name" => 'policy_types', "name_gate" => "policyType_access", "display_name" => "policy_types", "auditable" => false]);
Module::create(["name" => 'policies', "name_gate" => "policy_access", "display_name" => "policies", "auditable" => false]);
Module::create(["name" => 'policy_details', "name_gate" => "policyDetail_access", "display_name" => "policy_details", "auditable" => false]);
Module::create(["name" => 'institutions', "name_gate" => "institution_access", "display_name" => "institutions", "auditable" => false]);
Module::create(["name" => 'programs', "name_gate" => "program_access", "display_name" => "programs", "auditable" => false]);
Module::create(["name" => 'covenants', "name_gate" => "covenant_access", "display_name" => "Convenios", "auditable" => true]);
Module::create(["name" => 'document_types', "name_gate" => "documentType_access", "display_name" => "document_types", "auditable" => false]);
Module::create(["name" => 'program_categories', "name_gate" => "programCategory_access", "display_name" => "program_categories", "auditable" => false]);
Module::create(["name" => 'services', "name_gate" => "service_access", "display_name" => "services", "auditable" => false]);
Module::create(["name" => 'rotations', "name_gate" => "rotation_access", "display_name" => "rotations", "auditable" => false]);
Module::create(["name" => 'covenantprograms', "name_gate" => "covenantprogram_access", "display_name" => "covenantprograms", "auditable" => false]);
Module::create(["name" => 'filetypes', "name_gate" => "filetype_access", "display_name" => "filetypes", "auditable" => false]);
Module::create(["name" => 'userdocuments', "name_gate" => "userdocument_access", "display_name" => "Usuario documentos", "auditable" => true]);
Module::create(["name" => 'documents', "name_gate" => "document_access", "display_name" => "documents", "auditable" => false]);
Module::create(["name" => 'notifications', "name_gate" => "notification_access", "display_name" => "notifications", "auditable" => false]);
Module::create(["name" => 'userprograms', "name_gate" => "userprogram_access", "display_name" => "userprograms", "auditable" => false]);
Module::create(["name" => 'reports', "name_gate" => "report_access", "display_name" => "reports", "auditable" => false]);
Module::create(["name" => 'automaticprocesses', "name_gate" => "automaticprocess_access", "display_name" => "automaticprocesses", "auditable" => false]);
Module::create(["name" => 'programmings', "name_gate" => "programming_access", "display_name" => "programmings", "auditable" => false]);
Module::create(["name" => 'monitorings', "name_gate" => "monitoring_access", "display_name" => "monitorings", "auditable" => false]);
}
}