kdabrow/seeder-once
Laravel package that runs database seeders only once. It records executed seeders in a dedicated table, so repeat deployments or db:seed calls skip already-applied seeders—ideal for safely seeding production data without duplicating rows.
db:seed from reapplying seeders that have already run. It is best treated as a narrow idempotency utility for reference/configuration data, not as a replacement for schema migrations or general data migration tooling.--class, DatabaseSeeder, production environments, and fresh databases? What are the Laravel/PHP/DB support matrices? Does it provide a force-rerun path, logs, exit codes, and automated tests? Is the tracking table migrated per environment and deployed before seeding?firstOrCreate checks or custom “already seeded” flags for a small set of safe seeders. Keep schema changes and one-off data migrations in Laravel migrations. Expand only after proving rollback and rerun behavior.How can I help you explore Laravel packages today?