- Allows to have
up
anddown
method for every seed. (Your seeds should be inherited fromIntspirit\UndoSeeder\UndoSeeder
and overrideup
anddown
methods) - Ability to call undo for other seeds using
undo
method.
When you install UndoSeeder, the following artisan commands are made available:
db:seed-undo | Undo seeds in the seeds directory. |
db:seed-refresh | Undo seeds run seeds again. |
- Add require:
"killmenot/undo-seeder-laravel": "dev-master"
to your composer.json and run an update to bring it in (or run composer require killmenot/undo-seeder-laravel). - Add
Intspirit\UndoSeeder\UndoSeederServiceProvider::class
to your providers array in app/config/app.php