28 lines
740 B
PHP
28 lines
740 B
PHP
<?php
|
|
|
|
namespace Modules\HRM\Database\Seeders;
|
|
|
|
use Illuminate\Database\Seeder;
|
|
use Modules\HRM\Models\Designation;
|
|
|
|
class DesignationsTableSeeder extends Seeder
|
|
{
|
|
/**
|
|
* Run the database seeds.
|
|
*/
|
|
public function run(): void
|
|
{
|
|
$designations = [
|
|
['restaurant_id' => 1, 'title' => 'Manager'],
|
|
['restaurant_id' => 1, 'title' => 'Chef'],
|
|
['restaurant_id' => 1, 'title' => 'Waiter'],
|
|
['restaurant_id' => 1, 'title' => 'Accountant'],
|
|
['restaurant_id' => 1, 'title' => 'HR Executive'],
|
|
];
|
|
|
|
foreach ($designations as $designation) {
|
|
Designation::updateOrCreate(['title' => $designation['title']], $designation);
|
|
}
|
|
}
|
|
}
|