You can call migrate:refresh with the --seed to automatically seed after the migration is complete:
php artisan migrate:refresh --seed
This will result in rollback and restart of all your migrations and subsequent launch of all seeders.
As a little more, you can also always use Artisan::call() to run the artisan command from the application:
Artisan::call('db:seed');
or
Artisan::call('db:seed', array('--class' => 'YourSeederClass'));
if you need a specific seeder class.
source share