Subversion-Projekte lars-tiefland.laravel_shop

Revision

Revision 168 | Revision 202 | Zur aktuellen Revision | Details | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
2 lars 1
<?php
2
 
147 lars 3
namespace Database\Seeders;
2 lars 4
 
147 lars 5
use App\Models\Directory;
6
use Illuminate\Database\Console\Seeds\WithoutModelEvents;
7
use Illuminate\Database\Seeder;
168 lars 8
use Illuminate\Support\Str;
2 lars 9
 
147 lars 10
class DirectorySeeder extends Seeder
11
{
12
    /**
13
     * Run the database seeds.
14
     *
15
     * @return void
16
     */
17
    public function run(): void
2 lars 18
    {
147 lars 19
        Directory::factory()->create([
20
            "id" => -5,
21
            "name" => "Gutschein",
22
            "directory_id" => NULL,
23
        ]);
24
        Directory::factory()->create([
25
            "id" => -3,
26
            "name" => "Versand",
27
            "directory_id" => NULL,
28
        ]);
29
        Directory::factory()->create([
30
            "id" => -2,
31
            "name" => "Papierkorb",
32
            "directory_id" => NULL,
33
        ]);
34
        Directory::factory()->create([
35
            "id" => -1,
36
            "name" => "Root",
37
            "directory_id" => NULL,
38
        ]);
39
        Directory::factory()->create([
40
            "id" => 1,
41
            "name" => "Menü 1",
42
            "directory_id" => -1
43
        ]);
44
        Directory::factory()->create([
45
            "id" => 2,
46
            "name" => "Menü 2",
47
            "directory_id" => -1
48
        ]);
49
        Directory::factory()->create([
50
            "id" => 3,
51
            "name" => "Menü 3",
52
            "directory_id" => -1
53
        ]);
54
        Directory::factory()->create([
55
            "id" => 4,
56
            "name" => "Menü 4",
57
            "directory_id" => -1
58
        ]);
59
        Directory::factory()->create([
60
            "id" => 5,
61
            "name" => "Untermenü 1.1",
62
            "directory_id" => 1
63
        ]);
64
        Directory::factory()->create([
65
            "id" => 6,
66
            "name" => "Untermenü 1.2",
67
            "directory_id" => 1
68
        ]);
69
        Directory::factory()->create([
70
            "id" => 7,
71
            "name" => "Untermenü 2.1",
72
            "directory_id" => 2
73
        ]);
168 lars 74
        Directory::factory()->Create([
147 lars 75
            "id" => 8,
76
            "name" => "Untermenü 4.1",
77
            "directory_id" => 4
78
        ]);
2 lars 79
    }
147 lars 80
}