用户信息表
-
用户信息表,储存管理员信息
- 数据库表名:users
字段 | 类型 | 空 | 默认 | 注释 |
---|---|---|---|---|
uid | int(10) | 否 | ||
username | varchar(20) | 否 | 用户名 | |
nickname | varchar(50) | 否 | 密码 | |
password | varchar(15) | 是 | 昵称 | |
real_name | int(11) | 否 | 0 | 注册时间 |
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');
}