“Laravel запускает все сеялки” Ответ

Laravel Run Seed

#All of them
php artisan db:seed
#One class
php artisan db:seed --class=UserSeeder
Eranot

Красноречивая сеялка

php artisan db:seed --class=UserSeeder
Relieved Raccoon

Laravel Run Seeder

php artisan migrate:fresh --seed
Nasty Narwhal

Ларавел делает сеялку

php artisan make:seeder NameOfTheSeeder
RaFiNhA90

Laravel Database Seeder

<?php

use Illuminate\Database\Seeder;
use Illuminate\Support\Facades\DB;
use Illuminate\Support\Facades\Hash;
use Illuminate\Support\Str;

class DatabaseSeeder extends Seeder
{
    /**
     * Run the database seeds.
     *
     * @return void
     */
    public function run()
    {
        DB::table('users')->insert([
            'name' => Str::random(10),
            'email' => Str::random(10).'@gmail.com',
            'password' => Hash::make('password'),
        ]);
    }
}
TheDutchScorpion

Laravel запускает все сеялки

let's see simple example:

you can use following command to all seeders in laravel application:
***************************
   php artisan db:seed
***************************
you have to register all seeder in DatabaseSeeder.php file and that will run all seeders at a time, register as like bellow:

database/seeders/DatabaseSeeder.php

<?php
  
namespace Database\Seeders;
  
use Illuminate\Database\Seeder;
  
class DatabaseSeeder extends Seeder
{
    /**
     * Seed the application's database.
     *
     * @return void
     */
    public function run()
    {
        $this->call([
            UserSeeder::class
            AdminSeeder::class
        ]);
    }
}
Valentino_Rossi

Ответы похожие на “Laravel запускает все сеялки”

Вопросы похожие на “Laravel запускает все сеялки”

Больше похожих ответов на “Laravel запускает все сеялки” по PHP

Смотреть популярные ответы по языку

Смотреть другие языки программирования