2026-05-13 10:37:34 +03:00

47 lines
1.3 KiB
PHP

<?php
namespace Database\Seeders;
use App\Models\Warehouse;
use Illuminate\Database\Seeder;
class WarehouseSeeder extends Seeder
{
public function run(): void
{
$warehouses = [
[
'name' => 'Entrepôt Paris (Principal)',
'address_line1' => '123 Rue de la Paix',
'address_line2' => 'Bâtiment A',
'postal_code' => '75001',
'city' => 'Paris',
'country_code' => 'FR',
],
[
'name' => 'Entrepôt Marseille',
'address_line1' => '456 Avenue de la Mer',
'address_line2' => 'Zone logistique Sud',
'postal_code' => '13000',
'city' => 'Marseille',
'country_code' => 'FR',
],
[
'name' => 'Entrepôt Lyon',
'address_line1' => '789 Boulevard de l\'Est',
'address_line2' => 'Parc industriel',
'postal_code' => '69000',
'city' => 'Lyon',
'country_code' => 'FR',
],
];
foreach ($warehouses as $warehouse) {
Warehouse::firstOrCreate(
['name' => $warehouse['name']],
$warehouse
);
}
}
}