store-manage/database/seeders/EmployeeSeeder.php

27 lines
671 B
PHP

<?php
namespace Database\Seeders;
use Illuminate\Database\Console\Seeds\WithoutModelEvents;
use Illuminate\Database\Seeder;
use App\Models\{Employee, Store};
use Database\Factories\{EmployeeFactory, StoreFactory};
use Illuminate\Support\Facades\DB;
class EmployeeSeeder extends Seeder
{
/**
* Run the database seeds.
*/
public function run(): void
{
DB::table('employee_jobs')->truncate();
Employee::truncate();
(new EmployeeFactory)->count(100)->create(['admin_user_id' => 1]);
DB::table('store_employees')->truncate();
Store::truncate();
(new StoreFactory)->count(10)->create();
}
}