[添加]自动创建用户

This commit is contained in:
2024-08-27 15:02:31 +08:00
parent 45f1ded555
commit c6009c1dd6
2 changed files with 25 additions and 8 deletions

View File

@@ -2,7 +2,7 @@
namespace Database\Seeders; namespace Database\Seeders;
use App\Models\User;
// use Illuminate\Database\Console\Seeds\WithoutModelEvents; // use Illuminate\Database\Console\Seeds\WithoutModelEvents;
use Illuminate\Database\Seeder; use Illuminate\Database\Seeder;
@@ -11,13 +11,8 @@ class DatabaseSeeder extends Seeder
/** /**
* Seed the application's database. * Seed the application's database.
*/ */
public function run(): void public function run(): void {
{
// User::factory(10)->create(); // User::factory(10)->create();
$this->call(User::class);
User::factory()->create([
'name' => 'Test User',
'email' => 'test@example.com',
]);
} }
} }

View File

@@ -0,0 +1,22 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Console\Seeds\WithoutModelEvents;
use Illuminate\Database\Seeder;
use Illuminate\Support\Facades\Hash;
class User extends Seeder
{
/**
* Run the database seeds.
*/
public function run(): void {
//
\App\Models\User::factory()->create([
'name' => 'admin',
'email' => 'admin@sipai.com',
'password' => Hash::make('sipai.com')
]);
}
}