9.2.1.1. users 用户表

9.2.1.1.1. 字段

列名

类型

是否非空

默认值

备注

id

varchar(255)

not null

null

UUID

name

varchar(30)

not null

null

用户名

displayname

varchar(30)

not null

昵称

password

varchar(100)

not null

null

加密后的密码

token

varchar(100)

null

null

临时令牌

status

smallint

not null

0

状态: 0-正常,1-停用

role_id

int

null

0

初步创建时可以为空,后续分配角色,删除 user_role 表

## 索引

字段

唯一索引

备注

无

## 说明

## 建表语句

CREATE TABLE `users` (
  `id` varchar(255) NOT NULL COMMENT '唯一键',
  `name` varchar(30) CHARACTER SET latin1 NOT NULL COMMENT '用户名',
  `displayname` varchar(30) NOT NULL COMMENT '昵称',
  `password` varchar(100) CHARACTER SET latin1 NOT NULL COMMENT '密码',
  `token` varchar(100) CHARACTER SET latin1 DEFAULT NULL COMMENT '临时令牌',
  `status` smallint(6) NOT NULL DEFAULT 0 COMMENT '状态',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;