diff --git a/backend/migrations/2026_01_29_141057_add_created_date_to_order_items_table.php b/backend/migrations/2026_01_29_141057_add_created_date_to_order_items_table.php index daac044..3e6ada8 100644 --- a/backend/migrations/2026_01_29_141057_add_created_date_to_order_items_table.php +++ b/backend/migrations/2026_01_29_141057_add_created_date_to_order_items_table.php @@ -28,10 +28,10 @@ return new class extends Migration WHERE order_items.order_id = orders.id '); - // 设置为非空 - Schema::table('order_items', function (Blueprint $table) { - $table->timestampTz('created_date')->nullable(false)->change(); - }); + // 设置为非空(使用原生 SQL 避免 doctrine/dbal 依赖) + Schema::getConnection()->statement(' + ALTER TABLE order_items ALTER COLUMN created_date SET NOT NULL + '); // 添加索引 Schema::table('order_items', function (Blueprint $table) {