Я запутался в их использовании, поэтому хочу убедиться, что я использую их правильно и узнать, есть ли другие варианты использования ". Вот мои варианты использования:
1- В модульные тесты
public function test_index_returns_view()
{
...
$streets = factory(Street::class, 10)->make();
...
}
2 - когда я разрабатываю новое приложение, запустите сеялки вот так, чтобы оцифровать DB
php artisan migrate:fresh --seed
3 - для вставки некоторых записи в производстве, поместите что-то подобное в миграцию
Artisan::call('db:seed', array('--class' => 'YourSeederClass'));