mirror of
https://github.com/ZorgCC/lumen-generators.git
synced 2025-03-06 18:30:18 +03:00
23 lines
576 B
Plaintext
23 lines
576 B
Plaintext
|
<?php
|
||
|
|
||
|
use Illuminate\Database\Seeder;
|
||
|
use Faker\Factory as Faker;
|
||
|
|
||
|
class {{name}} extends Seeder
|
||
|
{
|
||
|
public function run()
|
||
|
{
|
||
|
$faker = Faker::create();
|
||
|
|
||
|
$firstIds = DB::table('{{first_table}}')->lists('id');
|
||
|
$secondIds = DB::table('{{second_table}}')->lists('id');
|
||
|
|
||
|
for($i = 0; $i < {{count}}; $i++) {
|
||
|
DB::table('{{first_resource}}_{{second_resource}}')->insert([
|
||
|
'{{first_resource}}_id' => $faker->randomElement($firstIds),
|
||
|
'{{second_resource}}_id' => $faker->randomElement($secondIds)
|
||
|
]);
|
||
|
}
|
||
|
}
|
||
|
}
|