“Laravel Database Seeder” Ответ

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 Database Seeder

namespace Database\Seeders;

use App\Models\Category;
use App\Models\Post;
use App\Models\User;
use Illuminate\Database\Seeder;

class DatabaseSeeder extends Seeder
{
    /**
     * Seed the application's database.
     *
     * @return void
     */
    public function run()
    {
        $users = User::factory(2)->create();
        $categories = Category::factory(3)->create();
        Post::factory(3)->create([
            'user_id' => $users[0]->id,
            'category_id' => $categories[0]->id
        ]);
 
        Post::factory(3)->create([
            'user_id' => $users[1]->id,
            'category_id' => $categories[2]->id
        ]);

    }
}
DJ Ultimate Disco Party

Ответы похожие на “Laravel Database Seeder”

Вопросы похожие на “Laravel Database Seeder”

Больше похожих ответов на “Laravel Database Seeder” по PHP

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

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