created BuildplateSeeder

This commit is contained in:
2025-09-07 11:41:59 +02:00
parent a92d1f0466
commit d251a2265a
2 changed files with 30 additions and 3 deletions
+26
View File
@@ -0,0 +1,26 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Console\Seeds\WithoutModelEvents;
use Illuminate\Database\Seeder;
use App\Models\Buildplate as Type;
class BuildplateSeeder extends Seeder
{
/**
* Run the database seeds.
*/
public function run(): void
{
// Create Predefined Filament Types
$buildplates = [
['name' => 'Supertrack', 'description' => 'Standard filament type.', 'manufacturer_id' => 1, 'temp_max' => 230],
['name' => 'Smooth PEI', 'description' => 'Premium filament type.', 'manufacturer_id' => 1, 'temp_max' => 230],
];
foreach ($buildplates as $buildplate) {
Type::create($buildplate);
}
}
}
+4 -3
View File
@@ -17,7 +17,7 @@ class DatabaseSeeder extends Seeder
public function run(): void public function run(): void
{ {
User::factory(10)->create(); User::factory(10)->create();
User::create([ User::create([
'name' => 'Admin', 'name' => 'Admin',
'email' => 'admin@local', 'email' => 'admin@local',
@@ -28,8 +28,9 @@ class DatabaseSeeder extends Seeder
ColorSeeder::class, ColorSeeder::class,
ManufacturerSeeder::class, ManufacturerSeeder::class,
FilamentTypeSeeder::class, FilamentTypeSeeder::class,
OrderStatusSeeder::class OrderStatusSeeder::class,
BuildplateSeeder::class
]); ]);
} }
} }