diff --git a/database/migrations/2025_10_10_120002_create_cloud_init_scripts_table.php b/database/migrations/2025_10_10_120002_create_cloud_init_scripts_table.php index 3d5634f50..ae63dc53a 100644 --- a/database/migrations/2025_10_10_120002_create_cloud_init_scripts_table.php +++ b/database/migrations/2025_10_10_120002_create_cloud_init_scripts_table.php @@ -11,6 +11,12 @@ */ public function up(): void { + // Check if table already exists (handles upgrades from v444 where this migration + // was named 2025_10_10_120000_create_cloud_init_scripts_table.php) + if (Schema::hasTable('cloud_init_scripts')) { + return; + } + Schema::create('cloud_init_scripts', function (Blueprint $table) { $table->id(); $table->foreignId('team_id')->constrained()->onDelete('cascade'); diff --git a/database/migrations/2025_10_10_120002_create_webhook_notification_settings_table.php b/database/migrations/2025_10_10_120002_create_webhook_notification_settings_table.php index a3edacbf9..c0689f81e 100644 --- a/database/migrations/2025_10_10_120002_create_webhook_notification_settings_table.php +++ b/database/migrations/2025_10_10_120002_create_webhook_notification_settings_table.php @@ -11,6 +11,12 @@ */ public function up(): void { + // Check if table already exists (handles upgrades from v444 where this migration + // was named 2025_10_10_120000_create_webhook_notification_settings_table.php) + if (Schema::hasTable('webhook_notification_settings')) { + return; + } + Schema::create('webhook_notification_settings', function (Blueprint $table) { $table->id(); $table->foreignId('team_id')->constrained()->cascadeOnDelete();