|
@@ -26,8 +26,9 @@ CREATE TABLE dev.user (
|
|
|
account VARCHAR(50) NOT NULL UNIQUE,
|
|
account VARCHAR(50) NOT NULL UNIQUE,
|
|
|
password VARCHAR(255) NOT NULL,
|
|
password VARCHAR(255) NOT NULL,
|
|
|
username VARCHAR(100) NOT NULL,
|
|
username VARCHAR(100) NOT NULL,
|
|
|
- role VARCHAR(20) NOT NULL DEFAULT 'user',
|
|
|
|
|
|
|
+ role VARCHAR(20) NOT NULL DEFAULT 'user' CHECK ( role IN ('user','expert','admin') ),
|
|
|
avatar TEXT,
|
|
avatar TEXT,
|
|
|
|
|
+ phone_number char(11),
|
|
|
enable INT NOT NULL DEFAULT 1,
|
|
enable INT NOT NULL DEFAULT 1,
|
|
|
delete_flag INT NOT NULL DEFAULT 0
|
|
delete_flag INT NOT NULL DEFAULT 0
|
|
|
);
|
|
);
|
|
@@ -40,6 +41,7 @@ COMMENT ON COLUMN dev.user.password IS '密码';
|
|
|
COMMENT ON COLUMN dev.user.username IS '用户名';
|
|
COMMENT ON COLUMN dev.user.username IS '用户名';
|
|
|
COMMENT ON COLUMN dev.user.role IS '角色';
|
|
COMMENT ON COLUMN dev.user.role IS '角色';
|
|
|
COMMENT ON COLUMN dev.user.avatar IS '头像URL';
|
|
COMMENT ON COLUMN dev.user.avatar IS '头像URL';
|
|
|
|
|
+COMMENT ON COLUMN dev.user.phone_number IS '手机号码';
|
|
|
COMMENT ON COLUMN dev.user.enable IS '是否启用';
|
|
COMMENT ON COLUMN dev.user.enable IS '是否启用';
|
|
|
COMMENT ON COLUMN dev.user.delete_flag IS '删除标记';
|
|
COMMENT ON COLUMN dev.user.delete_flag IS '删除标记';
|
|
|
|
|
|