layer-chicken/database/factories/FeedFactory.php

34 lines
872 B
PHP

<?php
namespace Database\Factories;
use App\Models\Feed;
use App\Models\Unit;
use Illuminate\Database\Eloquent\Factories\Factory;
/**
* @extends \Illuminate\Database\Eloquent\Factories\Factory<\App\Models\Feed>
*/
class FeedFactory extends Factory
{
protected $model = Feed::class;
public function definition(): array
{
return [
'name' => $this->faker->randomElement([
'Pelet',
'Jagung Giling',
'Jagung Utuh',
'Konsentrat Layer',
'Bekatul/Dedak',
'Mineral Mix',
'Pakan Finisher',
]),
'unit_id' => Unit::inRandomOrder()->value('id') ?? Unit::factory(),
'stock' => $this->faker->numberBetween(0, 500),
'price' => $this->faker->numberBetween(10000, 150000),
];
}
}