Files
vito/database/factories/CommandExecutionFactory.php
Saeed Vaziry 131b828807 Plugins base (#613)
* wip

* wip

* cleanup

* notification channels

* phpstan

* services

* remove server types

* refactoring

* refactoring
2025-06-14 14:35:18 +02:00

30 lines
710 B
PHP

<?php
namespace Database\Factories;
use App\Enums\CommandExecutionStatus;
use App\Models\Command;
use App\Models\CommandExecution;
use Illuminate\Database\Eloquent\Factories\Factory;
/**
* @extends Factory<CommandExecution>
*/
class CommandExecutionFactory extends Factory
{
protected $model = CommandExecution::class;
public function definition(): array
{
return [
'command_id' => Command::factory(),
'status' => $this->faker->randomElement([
CommandExecutionStatus::COMPLETED,
CommandExecutionStatus::FAILED,
CommandExecutionStatus::EXECUTING,
]),
'variables' => [],
];
}
}