Skip to content

Commit 15c132b

Browse files
author
maharshi
committed
Add user seeder for user listing page
1 parent b28218a commit 15c132b

File tree

2 files changed

+30
-1
lines changed

2 files changed

+30
-1
lines changed

database/seeds/DatabaseSeeder.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@ class DatabaseSeeder extends Seeder
1111
*/
1212
public function run()
1313
{
14-
// $this->call(UserSeeder::class);
14+
$this->call(UserSeeder::class);
1515
}
1616
}

database/seeds/UserSeeder.php

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
<?php
2+
3+
use Illuminate\Database\Seeder;
4+
use App\User;
5+
6+
class UserSeeder extends Seeder
7+
{
8+
private $userData = [];
9+
10+
/**
11+
* Run the database seeds.
12+
*
13+
* @return void
14+
*/
15+
public function run()
16+
{
17+
for ($i=0; $i < 1000; $i++) {
18+
$userData[] = [
19+
'name' => Str::random(8),
20+
'email' => Str::random(10).'@system.com',
21+
'password' => Hash::make('password')
22+
];
23+
}
24+
25+
foreach ($userData as $user) {
26+
User::create($user);
27+
}
28+
}
29+
}

0 commit comments

Comments
 (0)