| 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 App\Models\AdminUser;
use Illuminate\Database\Console\Seeds\WithoutModelEvents;
use Illuminate\Database\Seeder;
use Illuminate\Support\Facades\DB;
use Illuminate\Support\Facades\Hash;
use Illuminate\Support\Facades\Schema;
use Illuminate\Support\Str;
use Ramsey\Uuid\Uuid;
class AdminUserSeeder extends Seeder
{
/**
* Run the database seeds.
*/
public function run(): void
{
Schema::disableForeignKeyConstraints();
DB::table("admin_users")->truncate();
Schema::enableForeignKeyConstraints();
$data = [
"uuid" => Uuid::uuid4(),
"name" => " Admin",
"email" => "admin@sphinx-solution.com",
"password" => Hash::make("Pass@123"),
"dial_code" => "+91",
"country_code" => "IND",
"mobile_number" => "9999999999",
"is_admin" => 1,
"email_verified_at" => now(),
"status" => "ACTIVE",
'remember_token' => Str::random(10),
];
$setInfo = new AdminUser();
$setInfo->uuid = $data['uuid'];
$setInfo->name = $data['name'];
$setInfo->email = $data['email'];
$setInfo->password = $data['password'];
$setInfo->dial_code = $data['dial_code'];
$setInfo->country_code = $data['country_code'];
$setInfo->mobile_number = $data['mobile_number'];
$setInfo->is_admin = $data['is_admin'];
$setInfo->email_verified_at = $data['email_verified_at'];
$setInfo->status = $data['status'];
$setInfo->remember_token = $data['remember_token'];
$setInfo->save();
}
}