/**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     try {
         Model::unguard();
         $this->createUsers();
     } catch (\Exception $e) {
         \App\Lib\Debug::p('Line: ' . $e->getLine() . "\nmessage: " . $e->getMessage());
     }
 }
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     try {
         Model::unguard();
         DB::table('roles')->delete();
         DB::select('ALTER TABLE roles AUTO_INCREMENT = 1');
         DB::table('permissions')->delete();
         DB::select('ALTER TABLE permissions AUTO_INCREMENT = 1');
         DB::table('permissions_roles')->delete();
         DB::select('ALTER TABLE permissions_roles AUTO_INCREMENT = 1');
         $roles = $this->createRoles();
         $permissions = $this->createPermissions();
         $this->linkRolesPermissions($roles, $permissions);
     } catch (\Exception $e) {
         \App\Lib\Debug::p('Line: ' . $e->getLine() . "\nmessage: " . $e->getMessage());
     }
 }