Initial commit: Struktur aplikasi ilycats
This commit is contained in:
@@ -0,0 +1,70 @@
|
||||
<?php
|
||||
|
||||
namespace Database\Seeders;
|
||||
|
||||
use Illuminate\Database\Seeder;
|
||||
use App\Models\Cat;
|
||||
use App\Models\User;
|
||||
use Illuminate\Support\Carbon;
|
||||
|
||||
class CatSeeder extends Seeder
|
||||
{
|
||||
public function run(): void
|
||||
{
|
||||
$user = User::first() ?? User::create([
|
||||
'name' => 'Staff Cattery',
|
||||
'email' => 'staff@earrincats.com',
|
||||
'password' => bcrypt('password'),
|
||||
'role' => 'admin'
|
||||
]);
|
||||
|
||||
$cats = [
|
||||
[
|
||||
'nama_kucing' => 'Kenzo',
|
||||
'ras' => 'Persian',
|
||||
'jenis_kelamin' => 'Jantan',
|
||||
'tanggal_lahir' => Carbon::parse('2023-01-15'),
|
||||
'lokasi_kandang' => 'A1', // FIX: Hapus akhiran 'an'
|
||||
'pic_id' => $user->id,
|
||||
'berat_badan' => 5.2,
|
||||
'riwayat_sakit_terakhir' => 'Sehat',
|
||||
],
|
||||
[
|
||||
'nama_kucing' => 'Mochi',
|
||||
'ras' => 'Persian',
|
||||
'jenis_kelamin' => 'Betina',
|
||||
'tanggal_lahir' => Carbon::parse('2023-03-10'),
|
||||
'lokasi_kandang' => 'A2', // FIX: Hapus akhiran 'an'
|
||||
'pic_id' => $user->id,
|
||||
'berat_badan' => 4.1,
|
||||
'riwayat_sakit_terakhir' => 'Sehat',
|
||||
],
|
||||
[
|
||||
'nama_kucing' => 'Bruno',
|
||||
'ras' => 'British Shorthair',
|
||||
'jenis_kelamin' => 'Jantan',
|
||||
'tanggal_lahir' => Carbon::parse('2022-11-20'),
|
||||
'lokasi_kandang' => 'B1', // FIX: Hapus akhiran 'an'
|
||||
'pic_id' => $user->id,
|
||||
'berat_badan' => 6.5,
|
||||
'riwayat_sakit_terakhir' => 'Flu Ringan',
|
||||
],
|
||||
[
|
||||
'nama_kucing' => 'Luna',
|
||||
'ras' => 'British Shorthair',
|
||||
'jenis_kelamin' => 'Betina',
|
||||
'tanggal_lahir' => Carbon::parse('2023-05-05'),
|
||||
'lokasi_kandang' => 'B2', // FIX: Hapus akhiran 'an'
|
||||
'pic_id' => $user->id,
|
||||
'berat_badan' => 3.8,
|
||||
'riwayat_sakit_terakhir' => 'Sembuh',
|
||||
],
|
||||
];
|
||||
|
||||
foreach ($cats as $cat) {
|
||||
Cat::create($cat);
|
||||
}
|
||||
|
||||
$this->command->info('Data dummy kucing berhasil diperbarui dan dibuat!');
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user