ERP-API/database/seeders/KasMasukSeeder.php

37 lines
878 B
PHP

<?php
namespace Database\Seeders;
use Illuminate\Database\Console\Seeds\WithoutModelEvents;
use Illuminate\Database\Seeder;
use App\Models\KasMasuk;
use App\Models\User;
use App\Models\Coa;
class KasMasukSeeder extends Seeder
{
/**
* Run the database seeds.
*/
public function run()
{
$user = User::first();
if (!$user) {
$user = User::factory()->create(); // Create a test user
}
$coa = Coa::first();
if (!$coa) {
$coa = Coa::factory()->create(); // Create a test COA
}
KasMasuk::create([
'user_id' => $user->id, // Now user_id will never be null
'coa_id' => $coa->id, // Now coa_id will never be null
'tanggal' => now(),
'deskripsi' => 'Pemasukan dari pelanggan',
'jumlah' => 500000.75,
]);
}
}