How to create and run user seeder in laravel

Seeding is used to insert dummy data for your project. You can create a seeder class and run that class to seed data using artisan command in laravel

Answers 1
  • Create user seeder and seed data for users table

    php artisan make:seeder UserSeeder
    
    //database\seeders\UserSeeder.php
    <?php
    
    namespace Database\Seeders;
    
    use Illuminate\Database\Seeder;
    use App\Models\User;
    class UserSeeder extends Seeder
    {
        /**
         * Run the database seeds.
         *
         * @return void
         */
        public function run()
        {
            //
            $users = User::factory()->count(5)->create();
        }
    }
    
    php artisan db:seed --class=UserSeeder
    
    0
  • Back to code snippet queries related laravel