Hi,This post will give you example of laravel 8 run one seed. you can understand a concept of laravel 8 artisan run specific seeder. We will look at example of laravel 8 run single seed. if you have question about how to run specific seeder in laravel 8 then i will give simple example with solution. Alright, let’s dive into the steps.
Here, i will give you simple example of how to run specific seeder file in laravel. you can easily use this example with laravel 6, laravel 7 and laravel 8 version.
let's see simple example:
Run Specific Seeder
you can use following command to run specific seeder in laravel application:
php artisan db:seed --class=AdminSeeder
Your seeder code as like here:
database/seeders/AdminSeeder.php
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
use App\Models\Admin;
class AdminSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
Admin::create([
"name" => "Hardik Savani",
"email" => "admin@gmail.com",
"password" => bcrypt("123456")
]);
}
}
Run All Seeder
you can use following command to run all seeder in laravel application:
php artisan db:seed
Run Migration with Seeder
you can use following command to run migrate with seeder in laravel application:
php artisan migrate:fresh --seed
Run Force Seeder
you can use following command to run force seeder for production in laravel application:
php artisan db:seed --force
php artisan db:seed --class=AdminSeeder --force
I hope it can help you...
Do you like below Tutorials ?
- Angular 9 HttpClient Request with RxJS Observable Example
- How to Create Routing Module in Angular 9?
- How to Create Custom Directive in Angular 9?
- Print Iframe Content using JQuery Example
- Allow Only Numeric Values in Textbox using JQuery
- Codeigniter Confirmation Box Before Delete Item Example
- How to Use Sweet Alert in Codeigniter?
- Disable F5 Key And Browser Refresh Using Javascript