From ef8df44eb6bf4d91149ab04ffcf591c0f0e365ff Mon Sep 17 00:00:00 2001 From: Andras Bacsai <5845193+andrasbacsai@users.noreply.github.com> Date: Mon, 9 Nov 2026 10:27:44 +0100 Subject: [PATCH] fix(scheduled-tasks): drop leftover failure_count and auto_disabled_at Instances that ran a since-removed migration from an earlier version of task auto-disable still have these columns. The current implementation uses consecutive_failures, failing_since, and disabled_reason instead. The migration checks that each column exists before dropping it. --- ...d_failure_columns_from_scheduled_tasks.php | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 database/migrations/2026_11_09_120000_drop_unused_failure_columns_from_scheduled_tasks.php diff --git a/database/migrations/2026_11_09_120000_drop_unused_failure_columns_from_scheduled_tasks.php b/database/migrations/2026_11_09_120000_drop_unused_failure_columns_from_scheduled_tasks.php new file mode 100644 index 0000000000..81cb0ad642 --- /dev/null +++ b/database/migrations/2026_11_09_120000_drop_unused_failure_columns_from_scheduled_tasks.php @@ -0,0 +1,28 @@ +dropColumn($column); + }); + } + } + } + + public function down(): void + { + // + } +};