31 lines
778 B
PHP
31 lines
778 B
PHP
<?php
|
|
|
|
declare(strict_types=1);
|
|
|
|
namespace Database\ArcadiaReplicate\Factories\Refp;
|
|
|
|
use Database\ArcadiaReplicate\Factories\AbstractTableFactory;
|
|
use Database\ArcadiaReplicate\Tables\Refp\ArticleRefTable;
|
|
|
|
final class ArticleRefFactory extends AbstractTableFactory
|
|
{
|
|
public static function table(): string
|
|
{
|
|
return ArticleRefTable::class;
|
|
}
|
|
|
|
/**
|
|
* @return array<string, mixed>
|
|
*/
|
|
public function definition(): array
|
|
{
|
|
return [
|
|
'NO_ART' => fake()->unique()->numberBetween(10000, 99999),
|
|
'COD_SOC' => 1,
|
|
'COD_FAMVTE' => 31,
|
|
'COD_MARQUE' => 1,
|
|
'LIB_CCIAL' => fake()->words(3, true),
|
|
'IS_A_SUPPRIMER' => false,
|
|
];
|
|
}
|
|
}
|