33 lines
933 B
PHP
33 lines
933 B
PHP
<?php
|
|
|
|
namespace Database\Seeders;
|
|
|
|
use Illuminate\Database\Seeder;
|
|
use Faker\Factory as Faker;
|
|
use Illuminate\Support\Facades\DB;
|
|
|
|
class MsPasienSeeder extends Seeder
|
|
{
|
|
/**
|
|
* Run the database seeds.
|
|
*
|
|
* @return void
|
|
*/
|
|
public function run()
|
|
{
|
|
// Membuat instance Faker
|
|
$faker = Faker::create();
|
|
|
|
// Menambahkan 200 data dummy ke tabel ms_pasiens
|
|
for ($i = 0; $i < 200; $i++) {
|
|
DB::table('ms_pasiens')->insert([
|
|
'NamaPasien' => $faker->name, // Nama pasien
|
|
'TanggalLahir' => $faker->date, // Tanggal lahir pasien
|
|
'JenisKelamin' => $faker->randomElement(['L', 'P']), // Jenis kelamin
|
|
'created_at' => Carbon::now()->subDays(rand(1, 30)), // Waktu acak dalam 30 hari terakhir
|
|
'updated_at' => Carbon::now(), // Waktu saat ini untuk updated_at
|
|
]);
|
|
}
|
|
}
|
|
}
|