DatabaseSeeder.php 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. <?php
  2. namespace Database\Seeders;
  3. use Illuminate\Database\Console\Seeds\WithoutModelEvents;
  4. use Illuminate\Database\Seeder;
  5. use \App\Models\User;
  6. use \App\Models\Message;
  7. use \App\Models\Blog;
  8. use \App\Models\Comment;
  9. class DatabaseSeeder extends Seeder
  10. {
  11. /**
  12. * Seed the application's database.
  13. *
  14. * @return void
  15. */
  16. public function run()
  17. {
  18. User::factory(1)->create();
  19. User::insert([
  20. [
  21. 'name' => 'kevin',
  22. 'email' => 'a@a.aa',
  23. 'email_verified_at' => now(),
  24. 'password' => '$2y$10$92IXUNpkjO0rOQ5byMi.Ye4oKoEa3Ro9llC/.og/at2.uheWG/igi', // password
  25. 'remember_token' => 'uAyNEKCgra',
  26. 'created_at' => now(),
  27. 'updated_at' => now(),
  28. 'ability' => 'manager'
  29. ],
  30. [
  31. 'name' => 'test',
  32. 'email' => 'b@b.bb',
  33. 'email_verified_at' => now(),
  34. 'password' => '$2y$10$92IXUNpkjO0rOQ5byMi.Ye4oKoEa3Ro9llC/.og/at2.uheWG/igi', // password
  35. 'remember_token' => 'L3mp4ZChgX',
  36. 'created_at' => now(),
  37. 'updated_at' => now(),
  38. 'ability' => 'visitor'
  39. ]
  40. ]);
  41. Message::factory(50)->create();
  42. Blog::factory(10)->create();
  43. Comment::factory(100)->create();
  44. }
  45. }