resource/database/migrations/slave_sites-2.php
2026-01-21 19:53:48 +08:00

25 lines
680 B
PHP

<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
return new class extends Migration
{
public function up(): void
{
Schema::table('slave_sites', function (Blueprint $table) {
// 1. 不允许为空 2. 必须唯一 3. 放在 id 后面
$table->string('sCode')->unique()->after('id');
});
}
public function down(): void
{
Schema::table('slave_sites', function (Blueprint $table) {
// 撤退时,如果是 SQLite 以外的数据库,直接删字段就行
$table->dropColumn('sCode');
});
}
};