ldc-arcadia-api/database/arcadia-replicate/Factories/Refp/FamVenteFactory.php

42 lines
1.1 KiB
PHP

<?php
declare(strict_types=1);
namespace Database\ArcadiaReplicate\Factories\Refp;
use Database\ArcadiaReplicate\Factories\AbstractTableFactory;
use Database\ArcadiaReplicate\Tables\Refp\FamVenteTable;
final class FamVenteFactory extends AbstractTableFactory
{
public static function table(): string
{
return FamVenteTable::class;
}
/**
* @return array<string, mixed>
*/
public function definition(): array
{
return [
'COD_FAMVTE' => fake()->unique()->numberBetween(1, 999),
'LIB_FAMVTE' => fake()->randomElement([
'VOLAILLE CRUE',
'VOLAILLE ELABOREE',
'TRAITEUR FRAIS',
'CHARCUTERIE',
]),
'COD_FAMGEST' => 1,
'NO_ORDRE' => 1,
'TOT' => 1,
'EXCLUSION_STAT' => 0,
'COD_FAMRGPT' => 1,
'EXCLU_TRANSP' => 0,
'COD_FAMCOMPTA' => 1,
'UVERSION' => 1,
'COD_TVA' => 1,
'UTILISABLE' => 1,
];
}
}