diff options
Diffstat (limited to 'database')
-rw-r--r-- | database/migrations/2025_03_08_132951_create_players_table.php (renamed from database/migrations/2025_03_06_091820_create_players_table.php) | 5 | ||||
-rw-r--r-- | database/seeders/DatabaseSeeder.php | 13 |
2 files changed, 12 insertions, 6 deletions
diff --git a/database/migrations/2025_03_06_091820_create_players_table.php b/database/migrations/2025_03_08_132951_create_players_table.php index d078edf..13d4e24 100644 --- a/database/migrations/2025_03_06_091820_create_players_table.php +++ b/database/migrations/2025_03_08_132951_create_players_table.php @@ -14,9 +14,12 @@ return new class extends Migration Schema::create('players', function (Blueprint $table) { $table->id(); $table->timestamps(); - $table->string('name'); + $table->rememberToken(); + $table->string('name')->unique(); + $table->string('password'); $table->string('team'); $table->integer('score'); + $table->boolean('is_admin')->nullable(); }); Schema::create('sessions', function (Blueprint $table) { diff --git a/database/seeders/DatabaseSeeder.php b/database/seeders/DatabaseSeeder.php index d01a0ef..1342d58 100644 --- a/database/seeders/DatabaseSeeder.php +++ b/database/seeders/DatabaseSeeder.php @@ -2,9 +2,9 @@ namespace Database\Seeders; -use App\Models\User; -// use Illuminate\Database\Console\Seeds\WithoutModelEvents; +use App\Models\Player; use Illuminate\Database\Seeder; +use Illuminate\Support\Facades\Hash; class DatabaseSeeder extends Seeder { @@ -15,9 +15,12 @@ class DatabaseSeeder extends Seeder { // User::factory(10)->create(); - User::factory()->create([ - 'name' => 'Test User', - 'email' => 'test@example.com', + Player::create([ + 'name' => 'admin', + 'password' => Hash::make('12345'), + 'team' => 'none', + 'score' => 100, + 'is_admin' => true, ]); } } |