Subversion-Projekte lars-tiefland.laravel_shop

Revision

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