Загрузка данных


<?php

namespace Database\Factories;

use Illuminate\Database\Eloquent\Factories\Factory;

class ServiceFactory extends Factory
{
    protected $model = \App\Models\Service::class;

    public function definition(): array
    {
        $services = [
            'Замена масла', 'Диагностика двигателя', 'Ремонт тормозной системы',
            'Замена ремня ГРМ', 'Шиномонтаж', 'Развал-схождение',
            'Замена фильтров', 'Ремонт кондиционера', 'Замена свечей зажигания',
            'Ремонт подвески', 'Замена антифриза', 'Замена тормозной жидкости'
        ];

        return [
            'name' => $this->faker->randomElement($services),
            'description' => $this->faker->realText(100),
            'price' => $this->faker->randomFloat(2, 500, 15000),
        ];
    }
}