<?php

namespace App\Commands\Series;

use App\Actions\BaseAction;
use App\Commands\Command;
use App\Models\Series;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Support\Facades\DB;

class CreateSeriesCommand implements Command
{
    public function execute($data) : Model
    {
        return DB::transaction(
            callback: fn () => Series::query()->create($data),
            attempts: 2
        );
    }

}
