diff --git a/migrations/2020_11_04_153616_create_users_group_table.php b/migrations/2020_11_04_153616_create_users_group_table.php index eb60d8e..8ff01f2 100644 --- a/migrations/2020_11_04_153616_create_users_group_table.php +++ b/migrations/2020_11_04_153616_create_users_group_table.php @@ -4,6 +4,7 @@ use Hyperf\Database\Schema\Schema; use Hyperf\Database\Schema\Blueprint; use Hyperf\Database\Migrations\Migration; use Hyperf\DbConnection\Db; + class CreateUsersGroupTable extends Migration { /** @@ -18,9 +19,25 @@ class CreateUsersGroupTable extends Migration $table->string('group_profile', 100)->default('')->comment('群介绍'); $table->tinyInteger('status')->default(0)->comment('群状态[0:正常;1:已解散]'); $table->string('avatar', 255)->default('')->comment('群头像'); + + //预留字段 + //$table->string('invite_mode', 255)->default(0)->comment('邀请方式[0:全员邀请;1:全员邀请需群主确认;2:仅群主可邀请;]'); + $table->dateTime('created_at')->nullable()->comment('创建时间'); }); + // 预留表(后期邀请入群需同意后进入) + /* + Schema::create('users_group_invite', function (Blueprint $table) { + $table->unsignedInteger('id', true)->comment('自增ID'); + $table->unsignedInteger('record_id')->default(0)->comment('消息记录ID'); + $table->unsignedInteger('group_id')->default(0)->comment('群ID'); + $table->unsignedInteger('user_id', 30)->default(0)->comment('用户ID'); + $table->tinyInteger('status')->default(0)->comment('邀请状态[0:等待同意;1:已同意;2:拒绝邀请]'); + $table->dateTime('created_at')->nullable()->comment('创建时间'); + }); + */ + $prefix = config('databases.default.prefix'); DB::statement("ALTER TABLE `{$prefix}users_group` comment '用户聊天群'"); }