In this story im going to learn how to generate dummy data in laravel in one click, so follow these tutorial i have mentioned all steps is very easy way.
composer create-project laravel/laravel ajax-jquery "5.8.*"
![](https://cdn-images-1.medium.com/max/800/1*xQNk-ukse_SZH99qEsmfnw.png)
php artisan make:model Post -mcr
![](https://cdn-images-1.medium.com/max/800/1*WT556WlgPmH7bB7ymcOEKQ.png)
Next go to app\Post.php
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Post extends Model
{
protected $fillable = ['title','description'];
}
![](https://cdn-images-1.medium.com/max/800/1*7wTsn-PYARcv1E2Ob34nbw.png)
Next go to database\factories\PostFactory.php
Next open this url laravel faker
<?php
/** @var \Illuminate\Database\Eloquent\Factory $factory */
use App\Model;
use App\Post;
use Faker\Generator as Faker;
$factory->define(Post::class, function (Faker $faker) {
$faker->addProvider('Faker\Provider\Lorem
');
return [
'title' => $faker->sentence(6, true),
'description' => $faker->paragraph(3, true),
];
});
![](https://cdn-images-1.medium.com/max/800/1*wuyy4df7fWPu9DnsAFXjog.png)
![](https://cdn-images-1.medium.com/max/800/1*JH8iBsALxnH5cQlK9NmHaw.png)
Next go to database\seeds\PostSeeder.php and add below code.
<?php
use Illuminate\Database\Seeder;
use App\Post;
class PostSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
factory(Post::class, 50)->create();
}
}
![](https://cdn-images-1.medium.com/max/800/1*pO7nmITLZ6-26S2SG2W-IQ.png)
Next go to database\seeds\DatabaseSeeder.php
<?php
use Illuminate\Database\Seeder;
class DatabaseSeeder extends Seeder
{
/**
* Seed the application's database.
*
* @return void
*/
public function run()
{
// $this->call(UsersTableSeeder::class);
$this->call(PostSeeder::class);
}
}
![](https://cdn-images-1.medium.com/max/800/1*RH9i5xm0OH2n7PjkB9twbQ.png)
Now all setup is done
php artisan db:seed
![](https://cdn-images-1.medium.com/max/800/1*iweImXvwxnSX_nSM1LEwWA.png)
![](https://cdn-images-1.medium.com/max/800/1*UjMjQ-0CqdChYq1CDTOc5g.png)
Now seeder has been set successfully. 👍👍