PHP code example of timokoerber / laravel-json-seeder

1. Go to this page and download the library: Download timokoerber/laravel-json-seeder library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

timokoerber / laravel-json-seeder example snippets


// config/app.php

'providers' => [
    ...
    
    TimoKoerber\LaravelJsonSeeder\JsonSeederServiceProvider::class,
    
    ...
]

// database/seeds/DatabaseSeeder.php

class DatabaseSeeder extends Seeder
{
    public function run()
    {
        $this->call(TimoKoerber\LaravelJsonSeeder\JsonDatabaseSeeder::class);
    }
}

// config/jsonseeder.php

'ignore-tables' => [
    'migrations',
    'failed_jobs',
    'password_resets',
]

// config/jsonseeder.php

'ignore-empty-tables' => true
shell
php artisan vendor:publish --provider="TimoKoerber\LaravelJsonSeeder\JsonSeederServiceProvider"
shell
php artisan jsonseeds:create
shell
php artisan jsonseeds:create users
shell
php artisan jsonseeds:create users -o|--overwrite
shell
php artisan jsonseeds:overwrite users
shell
php artisan db:seed
xml
// phpunit.xml

<phpunit>
    <php>
        <env name="JSON_SEEDS_DIRECTORY" value="database/json/testing"/>
    </php>
</phpunit>