chenhj
8 天以前 2db123a855bd3bb2182714cd15a9446987b0e7ae
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
-- ----------------------------
-- 用户信息表
-- ----------------------------
 
DROP TABLE IF EXISTS sys_user;
 
CREATE TABLE sys_user
(
    user_id     BIGSERIAL PRIMARY KEY,     -- 用户ID,自增字段,主键
    dept_id     BIGINT       DEFAULT NULL, -- 部门ID
    user_name   VARCHAR(30) NOT NULL,      -- 用户账号
    nick_name   VARCHAR(30) NOT NULL,      -- 用户昵称
    user_type   VARCHAR(2)   DEFAULT '00', -- 用户类型(00系统用户)
    email       VARCHAR(50)  DEFAULT '',   -- 用户邮箱
    phonenumber VARCHAR(11)  DEFAULT '',   -- 手机号码
    sex         CHAR(1)      DEFAULT '0',  -- 用户性别(0男 1女 2未知)
    avatar      VARCHAR(100) DEFAULT '',   -- 头像地址
    password    VARCHAR(100) DEFAULT '',   -- 密码
    status      CHAR(1)      DEFAULT '0',  -- 账号状态(0正常 1停用)
    del_flag    CHAR(1)      DEFAULT '0',  -- 删除标志(0代表存在 2代表删除)
    login_ip    VARCHAR(128) DEFAULT '',   -- 最后登录IP
    login_date  TIMESTAMP,                 -- 最后登录时间
    create_by   VARCHAR(64)  DEFAULT '',   -- 创建者
    create_time TIMESTAMP,                 -- 创建时间
    update_by   VARCHAR(64)  DEFAULT '',   -- 更新者
    update_time TIMESTAMP,                 -- 更新时间
    remark      VARCHAR(500) DEFAULT NULL, -- 备注
);
 
COMMENT ON TABLE sys_user IS '用户信息表';
COMMENT ON COLUMN sys_user.user_id IS '用户ID';
COMMENT ON COLUMN sys_user.dept_id IS '部门ID';
COMMENT ON COLUMN sys_user.user_name IS '用户账号';
COMMENT ON COLUMN sys_user.nick_name IS '用户昵称';
COMMENT ON COLUMN sys_user.user_type IS '用户类型(00系统用户)';
COMMENT ON COLUMN sys_user.email IS '用户邮箱';
COMMENT ON COLUMN sys_user.phonenumber IS '手机号码';
COMMENT ON COLUMN sys_user.sex IS '用户性别(0男 1女 2未知)';
COMMENT ON COLUMN sys_user.avatar IS '头像地址';
COMMENT ON COLUMN sys_user.password IS '密码';
COMMENT ON COLUMN sys_user.status IS '账号状态(0正常 1停用)';
COMMENT ON COLUMN sys_user.del_flag IS '删除标志(0代表存在 2代表删除)';
COMMENT ON COLUMN sys_user.login_ip IS '最后登录IP';
COMMENT ON COLUMN sys_user.login_date IS '最后登录时间';
COMMENT ON COLUMN sys_user.create_by IS '创建者';
COMMENT ON COLUMN sys_user.create_time IS '创建时间';
COMMENT ON COLUMN sys_user.update_by IS '更新者';
COMMENT ON COLUMN sys_user.update_time IS '更新时间';
COMMENT ON COLUMN sys_user.remark IS '备注';
 
-- 初始化-用户信息表数据
INSERT INTO sys_user (dept_id, user_name, nick_name, user_type, email, phonenumber, sex, avatar, password, status,
                      del_flag, login_ip, login_date, create_by, create_time, update_by, update_time, remark)
VALUES (103, 'admin', '若依', '00', 'ry@163.com', '15888888888', '1', '',
        '$2a$10$7JB720yubVSZvUI0rEqK/.VqGOZTH.ulu33dHOiBE8ByOhJIrdAu2', '0', '0', '127.0.0.1', CURRENT_TIMESTAMP,
        'admin', CURRENT_TIMESTAMP, '', CURRENT_TIMESTAMP, '管理员'),
       (105, 'ry', '若依', '00', 'ry@qq.com', '15666666666', '1', '',
        '$2a$10$7JB720yubVSZvUI0rEqK/.VqGOZTH.ulu33dHOiBE8ByOhJIrdAu2', '0', '0', '127.0.0.1', CURRENT_TIMESTAMP,
        'admin', CURRENT_TIMESTAMP, '', CURRENT_TIMESTAMP, '测试员');