diff --git a/database/migrations/2025_11_21_191717_create_broadcast_audiences_table.php b/database/migrations/2025_11_21_191717_create_broadcast_audiences_table.php index 5a13d11..f310621 100644 --- a/database/migrations/2025_11_21_191717_create_broadcast_audiences_table.php +++ b/database/migrations/2025_11_21_191717_create_broadcast_audiences_table.php @@ -15,7 +15,8 @@ public function up(): void $table->id(); $table->foreignId('broadcast_id')->constrained()->cascadeOnDelete(); $table->foreignId('audience_id')->constrained('roles')->cascadeOnDelete(); - $table->timestamps(); + $table->timestamp('created_at')->useCurrent(); + $table->timestamp('updated_at')->nullable()->useCurrentOnUpdate(); }); } diff --git a/database/migrations/2025_12_18_193031_create_rewards_table.php b/database/migrations/2025_12_18_193031_create_rewards_table.php index 2f9e243..fab0f79 100644 --- a/database/migrations/2025_12_18_193031_create_rewards_table.php +++ b/database/migrations/2025_12_18_193031_create_rewards_table.php @@ -22,7 +22,8 @@ public function up(): void $table->enum('is_show', IsShow::values())->default(IsShow::SHOW)->comment(IsShow::comment()); $table->date('start_date'); $table->date('end_date')->nullable(); - $table->timestamps(); + $table->timestamp('created_at')->useCurrent(); + $table->timestamp('updated_at')->nullable()->useCurrentOnUpdate(); $table->softDeletes(); }); } diff --git a/database/migrations/2025_12_18_202206_create_redemptions_table.php b/database/migrations/2025_12_18_202206_create_redemptions_table.php index 65963c5..74cc24a 100644 --- a/database/migrations/2025_12_18_202206_create_redemptions_table.php +++ b/database/migrations/2025_12_18_202206_create_redemptions_table.php @@ -22,7 +22,8 @@ public function up(): void $table->timestamp('expires_at'); $table->timestamp('verified_at')->nullable(); $table->foreignId('verified_by')->nullable()->constrained('users')->nullOnDelete(); - $table->timestamps(); + $table->timestamp('created_at')->useCurrent(); + $table->timestamp('updated_at')->nullable()->useCurrentOnUpdate(); $table->softDeletes(); }); } diff --git a/database/migrations/2025_12_19_214248_create_testimonials_table.php b/database/migrations/2025_12_19_214248_create_testimonials_table.php index e6256f0..31e60f3 100644 --- a/database/migrations/2025_12_19_214248_create_testimonials_table.php +++ b/database/migrations/2025_12_19_214248_create_testimonials_table.php @@ -18,7 +18,8 @@ public function up(): void $table->text('content'); $table->integer('rating'); $table->enum('is_show', IsShow::values())->default(IsShow::SHOW)->comment(IsShow::comment()); - $table->timestamps(); + $table->timestamp('created_at')->useCurrent(); + $table->timestamp('updated_at')->nullable()->useCurrentOnUpdate(); }); } diff --git a/tests/Feature/Member/ReferralTest.php b/tests/Feature/Member/ReferralTest.php index f71fa27..240292f 100644 --- a/tests/Feature/Member/ReferralTest.php +++ b/tests/Feature/Member/ReferralTest.php @@ -17,7 +17,7 @@ // User needs a referral code to display it ReferralCode::factory()->for($this->user)->create([ - 'code' => 'YADI123' + 'code' => 'YADI123', ]); Livewire::test(Referral::class)