some ranamings and database changes

This commit is contained in:
2026-09-17 12:42:43 +02:00
parent ed347133ce
commit c5ba074c9b
11 changed files with 48 additions and 13 deletions
+26
View File
@@ -0,0 +1,26 @@
<?php
namespace Database\Factories;
use App\Models\Model;
use Illuminate\Database\Eloquent\Factories\Factory;
/**
* @extends Factory<Model>
*/
class WishFactory extends Factory
{
/**
* Define the model's default state.
*
* @return array<string, mixed>
*/
public function definition(): array
{
return [
'title' => fake()->sentence(),
'decription' => fake()->paragraph(),
'reward' => fake()->word(),
];
}
}
@@ -20,6 +20,9 @@ return new class extends Migration
$table->string('owner_id')->nullable();
$table->foreignUuid('guest_id')->nullable();
$table->enum('status', ['posted', 'taken', 'disabled', 'completed'])->default('posted');
$table->unsignedTinyInteger('type')->default(0);
$table->unsignedTinyInteger('rune')->default(0);
$table->unsignedTinyInteger('color')->default(0);
$table->timestamps();
});
}
+6 -4
View File
@@ -3,6 +3,7 @@
namespace Database\Seeders;
use App\Models\User;
use App\Models\Wish;
use Illuminate\Database\Console\Seeds\WithoutModelEvents;
use Illuminate\Database\Seeder;
@@ -16,10 +17,11 @@ class DatabaseSeeder extends Seeder
public function run(): void
{
// User::factory(10)->create();
Wish::factory(10)->create();
User::factory()->create([
'name' => 'Test User',
'email' => 'test@example.com',
]);
//User::factory()->create([
// 'name' => 'Test User',
// 'email' => 'test@example.com',
//]);
}
}