DischargeTaskFactory.php 1.2 KB

123456789101112131415161718192021222324252627282930
  1. <?php
  2. /** @var Factory $factory */
  3. use App\DischargeTask;
  4. use Faker\Generator as Faker;
  5. use Illuminate\Database\Eloquent\Factory;
  6. $factory->define(DischargeTask::class, function (Faker $faker) {
  7. return [
  8. 'owner_id' => $faker->numberBetween(1, 10),
  9. 'type' => $faker->numberBetween(0, 1),
  10. 'numbers' => $faker->name(11),
  11. 'status' => $faker->numberBetween(0, 3),
  12. 'income_amount' => $faker->numberBetween(0, 20),
  13. 'income_unit' => $faker->numberBetween(0, 2),
  14. 'income_unit_price' => $faker->numberBetween(0, 10),
  15. 'income_total_cost' => $faker->numberBetween(0, 100),
  16. 'income_remark' => $faker->title(),
  17. 'facilitator_id' => $faker->numberBetween(1, 2),
  18. 'expenditure_amount' => $faker->numberBetween(0, 20),
  19. 'expenditure_unit' => $faker->numberBetween(0, 2),
  20. 'expenditure_unit_price' => $faker->numberBetween(0, 10),
  21. 'expenditure_total_cost' => $faker->numberBetween(0, 100),
  22. 'expenditure_remark' => $faker->title(),
  23. 'created_at' => $faker->dateTime(),
  24. 'updated_at' => $faker->dateTime(),
  25. 'warehouse_id' => $faker->numberBetween(1,2),
  26. ];
  27. });