StudentFactory.php 667 B

1234567891011121314151617181920212223
  1. <?php
  2. namespace Database\Factories;
  3. use App\Models\Student;
  4. use Illuminate\Database\Eloquent\Factories\Factory;
  5. class StudentFactory extends Factory
  6. {
  7. protected $model = Student::class;
  8. public function definition(): array
  9. {
  10. return [
  11. 'student_id' => $this->faker->unique()->numberBetween(10000, 99999),
  12. 'name' => $this->faker->name(),
  13. 'grade' => $this->faker->randomElement(['一年级', '二年级', '三年级']),
  14. 'class_name' => $this->faker->randomElement(['一班', '二班', '三班']),
  15. 'teacher_id' => null,
  16. 'remark' => $this->faker->sentence(),
  17. ];
  18. }
  19. }