diff --git a/database/seeders/CalculationpresetSeeder.php b/database/seeders/CalculationpresetSeeder.php new file mode 100644 index 0000000..1e18054 --- /dev/null +++ b/database/seeders/CalculationpresetSeeder.php @@ -0,0 +1,28 @@ + 'Standard', 'price_kwh' => 0.30, 'factor_printer' => 0.20, 'factor_maintenance' => 0.20, 'factor_price' => 200], + ['name' => 'Friends', 'price_kwh' => 0.30, 'factor_printer' => 0.20, 'factor_maintenance' => 0.20, 'factor_price' => 150], + ['name' => 'Extra', 'price_kwh' => 0.30, 'factor_printer' => 0.20, 'factor_maintenance' => 0.20, 'factor_price' => 250], + ['name' => 'Production', 'price_kwh' => 0.30, 'factor_printer' => 0.20, 'factor_maintenance' => 0.20, 'factor_price' => 100], + ]; + + foreach ($calculationpresets as $preset) { + \App\Models\Calculationpreset::create($preset); + } + } +} diff --git a/database/seeders/DatabaseSeeder.php b/database/seeders/DatabaseSeeder.php index acb873e..8664edc 100644 --- a/database/seeders/DatabaseSeeder.php +++ b/database/seeders/DatabaseSeeder.php @@ -29,7 +29,9 @@ class DatabaseSeeder extends Seeder ManufacturerSeeder::class, FilamentTypeSeeder::class, OrderStatusSeeder::class, - BuildplateSeeder::class + BuildplateSeeder::class, + CalculationpresetSeeder::class, + PrintertypeSeeder::class, ]); } diff --git a/database/seeders/PrintertypeSeeder.php b/database/seeders/PrintertypeSeeder.php new file mode 100644 index 0000000..121f5ad --- /dev/null +++ b/database/seeders/PrintertypeSeeder.php @@ -0,0 +1,27 @@ + 'Bambulab P1S', 'manufacturer_id' => 1, 'description' => 'Standard printer type.', 'temp_max' => '300', 'bed_size_x' => '25.6', 'bed_size_y' => '25.6', 'price' => 559], + ['name' => 'Bambulab P2S', 'manufacturer_id' => 1, 'description' => 'Standard printer type.', 'temp_max' => '300', 'bed_size_x' => '25.6', 'bed_size_y' => '25.6', 'price' => 749], + ]; + + foreach ($printertypes as $printertype) { + Printertype::create($printertype); + } + + } +}