From 6a596a13aa6103782a6f2d7bbc87d883b5df5c01 Mon Sep 17 00:00:00 2001 From: lkddi Date: Thu, 26 Feb 2026 22:54:38 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=EF=BC=9A=E8=BF=81=E7=A7=BB?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0=20sign=20=E5=88=97=EF=BC=88=E7=94=9F?= =?UTF-8?q?=E4=BA=A7=E5=BA=93=E7=BC=BA=E5=A4=B1=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...26_144806_add_question_answer_to_users.php | 20 ++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/database/migrations/2026_02_26_144806_add_question_answer_to_users.php b/database/migrations/2026_02_26_144806_add_question_answer_to_users.php index d83e8d0..973cfe0 100644 --- a/database/migrations/2026_02_26_144806_add_question_answer_to_users.php +++ b/database/migrations/2026_02_26_144806_add_question_answer_to_users.php @@ -1,9 +1,9 @@ string('sign', 255)->nullable()->after('sex')->comment('个性签名'); + } if (! Schema::hasColumn('users', 'question')) { $table->string('question', 100)->nullable()->after('email')->comment('密保问题'); } @@ -29,17 +32,16 @@ return new class extends Migration } /** - * 回滚:删除密保字段 + * 回滚:删除字段 */ public function down(): void { Schema::table('users', function (Blueprint $table) { $columns = []; - if (Schema::hasColumn('users', 'question')) { - $columns[] = 'question'; - } - if (Schema::hasColumn('users', 'answer')) { - $columns[] = 'answer'; + foreach (['sign', 'question', 'answer'] as $col) { + if (Schema::hasColumn('users', $col)) { + $columns[] = $col; + } } if ($columns) { $table->dropColumn($columns);