flynsarmy/csv-seeder
Seed your Laravel database directly from CSV files with this extension to the built-in seeder. Map columns to table fields, handle large files, and skip writing PHP seed classes by hand—ideal for importing existing data quickly and repeatably.
artisan db:seed workflows, local development bootstrapping, CI fixtures, and reference-data loads without introducing a new runtime service or persistence layer. v2.0.6 adds correctness for non-default database connections, which widens the fit to multi-connection setups (separate reporting/reference databases, read/write splits, tenant-style or per-environment connections) rather than just the default connection.$connection property on the seeder, DB::connection() vs. model-level connections).Seeder plus fgetcsv() or a maintained CSV library such as league/csv. Pin to v2.0.6 or later rather than an earlier tag if any target environment uses a non-default connection. If the package is incompatible or unmaintained for the target Laravel version, vendor a small internal seeder base class instead of taking a long-term dependency.How can I help you explore Laravel packages today?