12345678910111213141516171819202122232425262728293031323334353637383940 |
- <?php
- namespace Database\Seeders;
- // use Illuminate\Database\Console\Seeds\WithoutModelEvents;
- use App\Models\Auth\AdminGroup;
- use App\Models\Auth\AdminRole;
- use App\Models\User;
- use Illuminate\Database\Seeder;
- class DatabaseSeeder extends Seeder
- {
- /**
- * Seed the application's database.
- *
- * @return void
- */
- public function run()
- {
- $this->auth();
- User::create([
- "password"=>hashid_encode("111112"),
- "email"=>"liantiao@lientiao.com",
- "status"=>User::STATUS_OK,
- "group_id"=>1,
- "phone"=>15012341234,
- ]);
- }
- private function auth()
- {
- AdminGroup::truncate();
- AdminRole::truncate();
- AdminGroup::create(["title" => "超级管理员"]);
- AdminGroup::create(["title" => "普通管理员"]);
- AdminGroup::create(["title" => "员工"]);
- AdminRole::create(["title" => "权限1", "code" => "code1"]);
- AdminRole::create(["title" => "权限2", "code" => "code2"]);
- }
- }
|