| 12345678910111213141516171819202122232425262728293031 |
- <?php
- use App\OwnerFeeDetail;
- use App\Process;
- use Illuminate\Database\Seeder;
- class SettlementBillProcessFeeTableSeeder extends Seeder
- {
- /**
- * Run the database seeds.
- *
- * @return void
- */
- public function run()
- {
- Process::query()->truncate();
- $owners = \App\Owner::query()->limit(10)->get();
- foreach ($owners as $owner) {
- $processes = factory(Process::class)->times(100)->create(['owner_id' => $owner->id]);
- foreach ($processes as $process) {
- factory(OwnerFeeDetail::class)->create([
- 'owner_id' => $owner->id,
- 'worked_at' => now()->subMonth(),
- 'type' => '增值服务',
- 'outer_table_name' => 'processes',
- 'outer_id' => $process->id,
- ]);
- }
- }
- }
- }
|