/ database / factories / MeetCheckFactory.php
MeetCheckFactory.php
 1  <?php
 2  
 3  namespace Database\Factories;
 4  
 5  use App\Models\Meet;
 6  use App\Models\MeetCheckTemplate;
 7  use Illuminate\Database\Eloquent\Factories\Factory;
 8  
 9  /**
10   * @extends \Illuminate\Database\Eloquent\Factories\Factory<\App\Models\MeetCheck>
11   */
12  class MeetCheckFactory extends Factory
13  {
14      /**
15       * Define the model's default state.
16       * Depends on MeetCheckTemplateSeeder
17       *
18       * @return array<string, mixed>
19       */
20      public function definition()
21      {
22          return [
23              'meet_id' => Meet::inRandomOrder()->first()->id,
24              'meet_check_template_id' => MeetCheckTemplate::inRandomOrder()->first()->id,
25              'requirement' => fake()->realText(),
26              'pass' => fake()->boolean(),
27              'rationale' => fake()->realText(),
28              'point' => 'a',
29          ];
30      }
31  }