/csv-seeder

A helper class to seed databases from .csv files

Primary LanguagePHP

CSV Database Seeder

A helper class to seed databases from .csv files in Laravel 8 applications.

Dependencies

Usage

  • Place .csv file into storage/app
  • Copy CsvSeeder.php to database/seeders
  • Call in DatabaseSeeder run() method, adding $table and $extension (optional) parameters:
// DatabaseSeeder.php
public function run()
{
    $this->call(CsvSeeder::class, false, ['table' => 'tablename']);
}