用户信息表

  • 用户信息表,储存管理员信息

  • 数据库表名:users

字段 类型 默认 注释
uid int(10)
username varchar(20) 用户名
nickname varchar(50) 密码
password varchar(15) 昵称
real_name int(11) 0 注册时间
email varchar(30) 邮箱
email_verified_at datetime 邮箱认证时间
status enum 1 0禁用,1启用,2待审核
remember_token
create_at datetime 创建时间
update_at datetime 更新时间
delete_at datetime 删除时间
  • 备注:无

laravel 迁移代码

public function up()
{
    Schema::create('managers', function (Blueprint $table) {
        $table->bigIncrements('id');
        $table->string('username',32)->unique();
        $table->string('password');
        $table->string('nickname',32)->nullable()->comment('昵称');
        //$table->string('real_name',32)->nullable()->comment('真实姓名');
        $table->string('email',50)->unique()->comment('邮箱');
        $table->dateTime('email_verified_at')->nullable()->comment('邮箱认证');
        $table->integer('role_id')->comment('角色ID,有用户角色关系表关联');
        $table->string('remember_token')->nullable()->comment('记住密码');
        //$table->rmemberToken();
        $table->unsignedTinyInteger('status')->default('1')->comment('0禁用,1启用,2待审核');
        $table->nullableTimestamps();
        $table->softDeletes()->comment('软删除');
    });
}

public function down()
{
    Schema::dropIfExists('managers');
}