| Server IP : 13.235.167.51 / Your IP : 216.73.217.116 Web Server : Apache System : Linux machinox-server 6.17.0-1013-aws #13~24.04.1-Ubuntu SMP Fri Apr 24 21:36:58 UTC 2026 aarch64 User : root ( 0) PHP Version : 8.2.29 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /var/www/app.machinox.in/database/seeders/ |
Upload File : |
<?php
namespace Database\Seeders;
use Illuminate\Database\Console\Seeds\WithoutModelEvents;
use Illuminate\Database\Seeder;
use App\Models\PostJobs;
use Illuminate\Support\Facades\DB;
use Illuminate\Support\Facades\Schema;
use Ramsey\Uuid\Uuid;
class PostJobSeeder extends Seeder
{
/**
* Run the database seeds.
*/
public function run(): void
{
Schema::disableForeignKeyConstraints();
DB::table("post_jobs")->truncate();
Schema::enableForeignKeyConstraints();
$jobs = [
[
'uuid' => Uuid::uuid4(),
'job_name' => 'Crane Operator',
'machine_name' => 'Crane',
'is_licences_needed' => true,
'is_exp_needed' => '2 years',
'latitude' => 40.7128,
'longitude' => -74.0060,
'description' => 'Operate cranes to lift, move, and position loads.',
'salary' => 60000,
'is_publish' => true,
'user_id' => 1
],
[
'uuid' => Uuid::uuid4(),
'job_name' => 'Excavator Operator',
'machine_name' => 'Excavator',
'is_licences_needed' => true,
'is_exp_needed' => '3 years',
'address' => 'Baner, Pune',
'latitude' => 34.0522,
'longitude' => -118.2437,
'description' => 'Operate excavators to dig and move earth.',
'salary' => 65000,
'is_publish' => true,
'user_id' => 1,
],
[
'uuid' => Uuid::uuid4(),
'job_name' => 'Forklift Operator',
'machine_name' => 'Forklift',
'is_licences_needed' => true,
'is_exp_needed' => '1 year',
'address' => 'Baner, Pune',
'latitude' => 41.8781,
'longitude' => -87.6298,
'description' => 'Operate forklifts to move materials in warehouses.',
'salary' => 50000,
'is_publish' => true,
'user_id' => 1,
]
];
foreach ($jobs as $job) {
PostJobs::create($job);
}
}
}