<?php namespace Database\Seeders; // use Illuminate\Database\Console\Seeds\WithoutModelEvents; use App\Models\Auth\AdminGroup; use App\Models\Auth\AdminPermission; 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(); AdminPermission::truncate(); AdminGroup::create(["name" => "超级管理员"]); AdminGroup::create(["name" => "普通管理员"]); AdminGroup::create(["name" => "员工"]); AdminPermission::create(["name" => "权限1", "code" => "code1"]); AdminPermission::create(["name" => "权限2", "code" => "code2"]); } }