generated from liutk/owl-admin-base
33 lines
817 B
PHP
33 lines
817 B
PHP
<?php
|
|
|
|
namespace Database\Seeders;
|
|
|
|
use App\Models\Employee;
|
|
use App\Models\EmployeeSign;
|
|
use App\Models\EmployeeSignLog;
|
|
use App\Models\Store;
|
|
use App\Models\Train\{Question};
|
|
use Database\Factories\{EmployeeFactory, QuestionFactory};
|
|
use Illuminate\Database\Seeder;
|
|
use Illuminate\Support\Facades\DB;
|
|
|
|
class EmployeeSeeder extends Seeder
|
|
{
|
|
/**
|
|
* Run the database seeds.
|
|
*/
|
|
public function run(): void
|
|
{
|
|
DB::table('employee_jobs')->truncate();
|
|
Employee::where('admin_user_id', '!=', 1)->delete();
|
|
(new EmployeeFactory)->count(100)->create();
|
|
|
|
// Store::truncate();
|
|
// Store::factory()->count(10)->create();
|
|
|
|
// EmployeeSign::truncate();
|
|
// EmployeeSignLog::truncate();
|
|
// EmployeeSignLog::factory()->count(100)->create();
|
|
}
|
|
}
|