From c798faa8db2ce4b28a641ac8871fc22568766c51 Mon Sep 17 00:00:00 2001 From: kuaifan Date: Sat, 4 Apr 2026 00:58:45 +0000 Subject: [PATCH] =?UTF-8?q?feat(migration):=20=E6=B7=BB=E5=8A=A0=E8=A1=A8?= =?UTF-8?q?=E5=AD=98=E5=9C=A8=E6=A3=80=E6=9F=A5=E4=BB=A5=E9=81=BF=E5=85=8D?= =?UTF-8?q?=E9=87=8D=E5=A4=8D=E5=88=9B=E5=BB=BA=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../2026_01_15_160659_create_manticore_sync_failures_table.php | 3 +++ .../2026_01_21_000000_create_project_task_ai_events_table.php | 3 +++ 2 files changed, 6 insertions(+) diff --git a/database/migrations/2026_01_15_160659_create_manticore_sync_failures_table.php b/database/migrations/2026_01_15_160659_create_manticore_sync_failures_table.php index 2e3404d5f..00aac2084 100644 --- a/database/migrations/2026_01_15_160659_create_manticore_sync_failures_table.php +++ b/database/migrations/2026_01_15_160659_create_manticore_sync_failures_table.php @@ -13,6 +13,9 @@ class CreateManticoreSyncFailuresTable extends Migration */ public function up() { + if (Schema::hasTable('manticore_sync_failures')) { + return; + } Schema::create('manticore_sync_failures', function (Blueprint $table) { $table->id(); $table->string('data_type', 20)->comment('数据类型: msg/file/task/project/user'); diff --git a/database/migrations/2026_01_21_000000_create_project_task_ai_events_table.php b/database/migrations/2026_01_21_000000_create_project_task_ai_events_table.php index 09b382344..5d9f73750 100644 --- a/database/migrations/2026_01_21_000000_create_project_task_ai_events_table.php +++ b/database/migrations/2026_01_21_000000_create_project_task_ai_events_table.php @@ -8,6 +8,9 @@ class CreateProjectTaskAiEventsTable extends Migration { public function up() { + if (Schema::hasTable('project_task_ai_events')) { + return; + } Schema::create('project_task_ai_events', function (Blueprint $table) { $table->bigIncrements('id'); $table->bigInteger('task_id')->comment('任务ID');