created BuildplateSeeder
This commit is contained in:
@@ -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);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -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
|
||||||
]);
|
]);
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user