예제 #1
0
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     // Basic roles data
     App\Role::insert([['name' => 'admin'], ['name' => 'user']]);
     // Basic permissions data
     App\Permission::insert([['name' => 'admin.home'], ['name' => 'user.profile'], ['name' => 'user.post'], ['name' => 'user.editpost'], ['name' => 'user.deletepost']]);
     // Add a permission to a role
     $role = App\Role::where('name', 'admin')->first();
     $role->addPermission('admin.home');
     //Add User Permission
     $user = App\Role::where('name', 'user')->first();
     $user->addPermission('user.profile');
     $user->addPermission('user.post');
     $user->addPermission('user.editpost');
     $user->addPermission('user.deletepost');
     // Create a user, and give roles
     $user = App\User::create(['name' => 'Admin Putri', 'email' => '*****@*****.**', 'password' => bcrypt('200895')]);
     $user->assignRole('admin');
     // $this->call(UserTableSeeder::class);
 }
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     $now = Carbon\Carbon::now();
     // Basic permissions data
     App\Permission::insert([['name' => 'user.create', 'created_at' => $now, 'updated_at' => $now], ['name' => 'user.delete', 'created_at' => $now, 'updated_at' => $now], ['name' => 'user.edit', 'created_at' => $now, 'updated_at' => $now], ['name' => 'quiz.create', 'created_at' => $now, 'updated_at' => $now], ['name' => 'quiz.delete', 'created_at' => $now, 'updated_at' => $now], ['name' => 'quiz.edit', 'created_at' => $now, 'updated_at' => $now], ['name' => 'user.law.create', 'created_at' => $now, 'updated_at' => $now], ['name' => 'user.law.edit', 'created_at' => $now, 'updated_at' => $now], ['name' => 'user.law.delete', 'created_at' => $now, 'updated_at' => $now], ['name' => 'user.healthcare.create', 'created_at' => $now, 'updated_at' => $now], ['name' => 'user.healthcare.edit', 'created_at' => $now, 'updated_at' => $now], ['name' => 'article.create', 'created_at' => $now, 'updated_at' => $now], ['name' => 'article.edit', 'created_at' => $now, 'updated_at' => $now], ['name' => 'article.delete', 'created_at' => $now, 'updated_at' => $now], ['name' => 'facebook.post', 'created_at' => $now, 'updated_at' => $now], ['name' => 'twitter.post', 'created_at' => $now, 'updated_at' => $now]]);
 }
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     App\Permission::insert([['id' => 10001, 'name' => 'patient_list', 'label' => 'Patient List'], ['id' => 10002, 'name' => 'doctor_list', 'label' => 'Doctor List'], ['id' => 10003, 'name' => 'broker_list', 'label' => 'Broker List'], ['id' => 20001, 'name' => 'investigate', 'label' => 'Investigate'], ['id' => 20002, 'name' => 'investigation_dues', 'label' => 'Investigation Dues'], ['id' => 20003, 'name' => 'broker_transaction', 'label' => 'Broker Transaction'], ['id' => 30001, 'name' => 'patient_admission', 'label' => 'Patient Admission'], ['id' => 30002, 'name' => 'patient_transaction', 'label' => 'Patient Transaction'], ['id' => 30003, 'name' => 'bed_list', 'label' => 'Bed List']]);
 }