Initial commit with contrats and domaines modules
This commit is contained in:
29
database/seeders/CategorieSeeder.php
Normal file
29
database/seeders/CategorieSeeder.php
Normal file
@@ -0,0 +1,29 @@
|
||||
<?php
|
||||
|
||||
namespace Database\Seeders;
|
||||
|
||||
use Illuminate\Database\Seeder;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
|
||||
class CategorieSeeder extends Seeder
|
||||
{
|
||||
public function run(): void
|
||||
{
|
||||
$categories = [
|
||||
['nom' => 'Serveurs', 'couleur' => '#EF4444', 'icone' => 'server', 'ordre' => 1],
|
||||
['nom' => 'Ordinateurs', 'couleur' => '#3B82F6', 'icone' => 'computer', 'ordre' => 2],
|
||||
['nom' => 'Périphériques', 'couleur' => '#F59E0B', 'icone' => 'device', 'ordre' => 3],
|
||||
['nom' => 'Licences', 'couleur' => '#10B981', 'icone' => 'key', 'ordre' => 4],
|
||||
['nom' => 'Accessoires', 'couleur' => '#8B5CF6', 'icone' => 'package', 'ordre' => 5],
|
||||
['nom' => 'Autres', 'couleur' => '#6B7280', 'icone' => 'archive', 'ordre' => 6],
|
||||
];
|
||||
|
||||
foreach ($categories as $cat) {
|
||||
DB::table('categories')->insertOrIgnore(array_merge($cat, [
|
||||
'active' => true,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
]));
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user