rshabk-app/database/seeders/PasienSeeder.php
2025-04-26 15:22:58 +07:00

33 lines
915 B
PHP

<?php
namespace Database\Seeders;
use Illuminate\Database\Console\Seeds\WithoutModelEvents;
use Illuminate\Database\Seeder;
use Illuminate\Support\Facades\DB;
class PasienSeeder extends Seeder
{
/**
* Run the database seeds.
*/
public function run(): void
{
$faker = \Faker\Factory::create();
foreach (range(1, 10) as $i) {
DB::table('ms_pasien')->insert([
'nama' => $faker->name,
'nik' => $faker->unique()->randomNumber(8),
'no_hp' => $faker->phoneNumber,
'alamat' => $faker->address,
'email' => $faker->email,
'tgl_lahir' => $faker->date('Y-m-d', '-18 years'), // minimal 18 tahun
'jenis_kelamin' => $faker->randomElement(['L', 'P']),
'created_at' => now(),
'updated_at' => now(),
]);
}
}
}