Various fixes for DB seeding
This commit is contained in:
@@ -21,6 +21,7 @@ public function run(): void
|
||||
PaymentTermsSeeder::class,
|
||||
SettingsTableSeeder::class,
|
||||
TodoTypeSeeder::class,
|
||||
UnitSeeder::class,
|
||||
]);
|
||||
|
||||
$user = User::factory()->create([
|
||||
@@ -46,7 +47,8 @@ public function run(): void
|
||||
// Create some notes for each customer
|
||||
Note::factory(rand(0, 5))->create([
|
||||
'user_id' => $user->id,
|
||||
'customer_id' => $customer->id,
|
||||
'notable_id' => $customer->id,
|
||||
'notable_type' => Customer::class,
|
||||
]);
|
||||
});
|
||||
|
||||
|
||||
@@ -15,9 +15,10 @@ public function run(): void
|
||||
'is_fixed' => true,
|
||||
'days' => null
|
||||
]);
|
||||
|
||||
|
||||
PaymentTerms::create([
|
||||
'name' => 'onReceipt',
|
||||
'description' => 'Bei Rechnungserhalt',
|
||||
'is_fixed' => true,
|
||||
'days' => null
|
||||
]);
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
<?php
|
||||
|
||||
namespace Database\Seeders;
|
||||
|
||||
use App\Models\Unit;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class UnitSeeder extends Seeder
|
||||
{
|
||||
public function run(): void
|
||||
{
|
||||
Unit::create(['name' => 'Stück', 'symbol' => 'Stk']);
|
||||
Unit::create(['name' => 'Stunden', 'symbol' => 'h']);
|
||||
Unit::create(['name' => 'Tage', 'symbol' => 'd']);
|
||||
Unit::create(['name' => 'pauschal', 'symbol' => 'p']);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user