refactor(voucher): menyesuaikan factory dengan penambahan kolom baru
This commit is contained in:
parent
7414b63479
commit
1b14ce5ffb
@ -19,6 +19,7 @@ public function definition(): array
|
||||
return [
|
||||
'name' => $this->faker->words(2, true),
|
||||
'code' => Str::upper(Str::random(8)),
|
||||
'tags' => $this->faker->words(1, true),
|
||||
'type' => $type,
|
||||
'discount_amount' => $type === VoucherType::PERCENTAGE->value
|
||||
? $this->faker->numberBetween(5, 50)
|
||||
@ -27,7 +28,8 @@ public function definition(): array
|
||||
'max_discount' => $type === VoucherType::PERCENTAGE->value ? $this->faker->numberBetween(10000, 50000) : null,
|
||||
'quota' => $this->faker->optional()->numberBetween(50, 500),
|
||||
'limit_per_user' => $this->faker->optional()->numberBetween(1, 5),
|
||||
'start_date' => $this->faker->dateTimeBetween('-1 week', '+1 week')->format('Y-m-d'),
|
||||
'summary' => $this->faker->sentence(),
|
||||
'start_date' => $this->faker->dateTimeBetween('tomorrow', '+1 week')->format('Y-m-d'),
|
||||
'end_date' => $this->faker->optional()->dateTimeBetween('+1 day', '+2 months')?->format('Y-m-d'),
|
||||
];
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user