当前位置: 首页>>代码示例>>PHP>>正文


PHP Role::truncate方法代码示例

本文整理汇总了PHP中app\Role::truncate方法的典型用法代码示例。如果您正苦于以下问题:PHP Role::truncate方法的具体用法?PHP Role::truncate怎么用?PHP Role::truncate使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在app\Role的用法示例。


在下文中一共展示了Role::truncate方法的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: run

    public function run()
    {		    Role::truncate();
				Role::create(['role_type' => 'admin']);
				Role::create(['role_type' => 'user']);
				Role::create(['role_type' => 'guest']);
				Role::create(['role_type' => 'admin']);
				Role::create(['role_type' => 'guest']);
	}
开发者ID:surajch,项目名称:ensue-me,代码行数:8,代码来源:RoleTableSeeder.php

示例2: run

 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     Role::truncate();
     $roles = [1 => ['admin', 'admin.description'], 1 => ['moderator', 'moderator.description'], 2 => ['subscriber', 'subscriber.description']];
     foreach ($roles as $k => $v) {
         Role::create(['id' => $k, 'name' => $v[0], 'description' => $v[1]]);
     }
 }
开发者ID:avil13,项目名称:lab.friends,代码行数:13,代码来源:RolesSeeder.php

示例3: run

 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     $roles = [['name' => 'owner'], ['name' => 'administrator'], ['name' => 'member']];
     Role::truncate();
     foreach ($roles as $role) {
         Role::create($role);
     }
 }
开发者ID:Virgeto,项目名称:GG-enginering-backend,代码行数:13,代码来源:RoleSeeder.php

示例4: run

 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     User::truncate();
     Role::truncate();
     Permission::truncate();
     DB::table('permission_role')->truncate();
     DB::table('role_user')->truncate();
     $userAdmin = User::create(['name' => 'Admin', 'email' => 'admin@laravel.com', 'password' => Hash::make('password')]);
     $roleAdmin = Role::create(['name' => 'admin']);
     $roleEditor = Role::create(['name' => 'editor']);
     $roleContributor = Role::create(['name' => 'contributor']);
     $postCreatePermission = Permission::create(['name' => 'post/create']);
     $userAdmin->roles()->sync([$roleAdmin->id, $roleEditor->id, $roleContributor->id]);
     $roleContributor->permissions()->save($postCreatePermission);
 }
开发者ID:roncloud07,项目名称:laravel-role,代码行数:20,代码来源:UserRolePermissionSeeder.php

示例5: run

 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     DB::statement('SET FOREIGN_KEY_CHECKS=0;');
     DomainController::truncate();
     Trust::truncate();
     Site::truncate();
     Role::truncate();
     Permission::truncate();
     Module::truncate();
     DB::statement('SET FOREIGN_KEY_CHECKS=1;');
     Model::unguard();
     $this->call('DomainControllersTableSeeder');
     $this->call('TrustsTableSeeder');
     $this->call('SitesTableSeeder');
     $this->call('RolesTableSeeder');
     $this->call('ModulesTableSeeder');
     $this->call('PermissionsTableSeeder');
 }
开发者ID:jasonb8293,项目名称:fox-api,代码行数:23,代码来源:DatabaseSeeder.php

示例6: run

 /**
  *
  */
 public function run()
 {
     Role::truncate();
     $data = [["name" => "Admin"], ["name" => "Customer"]];
     Role::insert($data);
 }
开发者ID:laraviet,项目名称:catalog,代码行数:9,代码来源:RoleTableSeeder.php

示例7: down

 /**
  * Reverse the migrations.
  *
  * @return void
  */
 public function down()
 {
     Role::truncate();
 }
开发者ID:GCRS,项目名称:special-journey,代码行数:9,代码来源:2016_01_31_080608_add_default_roles.php

示例8: run

 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     Role::truncate();
     $data = [['name' => 'admin'], ['name' => 'staf'], ['name' => 'member']];
     Role::insert($data);
 }
开发者ID:louisthaihv,项目名称:colong,代码行数:11,代码来源:RoleTableSeeder.php


注:本文中的app\Role::truncate方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。