Subversion-Projekte lars-tiefland.laravel_shop

Revision

Revision 202 | Revision 206 | 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,
205 lars 41
            "name" => "Nach Zoll",
147 lars 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,
205 lars 61
            "name" => "16-18 Zoll",
147 lars 62
            "directory_id" => 1
63
        ]);
64
        Directory::factory()->create([
65
            "id" => 6,
205 lars 66
            "name" => "20-22 Zoll",
147 lars 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
        ]);
202 lars 79
        Directory::factory()->Create([
205 lars 80
            "name" => "24-26 Zoll",
81
            "directory_id" => 1
202 lars 82
        ]);
205 lars 83
        Directory::factory()->Create([
84
            "name" => "27,5-29,5 Zoll",
85
            "directory_id" => 1
86
        ]);
2 lars 87
    }
147 lars 88
}