Chenhj
10 天以前 455c7520e87f827b9daf3d4ffa89663c2d92408c
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
-- ----------------------------
-- 14、系统访问记录
-- ----------------------------
 
drop table if exists sys_logininfor;
create table sys_logininfor
(
    info_id        serial primary key,      -- 使用 serial 实现自增
    user_name      varchar(50)  default ''  -- 用户账号
        comment '用户账号',
    ipaddr         varchar(128) default ''  -- 登录IP地址
        comment '登录IP地址',
    login_location varchar(255) default ''  -- 登录地点
        comment '登录地点',
    browser        varchar(50)  default ''  -- 浏览器类型
        comment '浏览器类型',
    os             varchar(50)  default ''  -- 操作系统
        comment '操作系统',
    status         char(1)      default '0' -- 登录状态(0成功 1失败)
        comment '登录状态(0成功 1失败)',
    msg            varchar(255) default ''  -- 提示消息
        comment '提示消息',
    login_time     timestamp                -- 访问时间
        comment '访问时间'
);
 
-- 添加索引
create index idx_sys_logininfor_s on sys_logininfor (status);
create index idx_sys_logininfor_lt on sys_logininfor (login_time);
 
-- 表注释
comment on table sys_logininfor is '系统访问记录';
 
-- 字段注释
comment on column sys_logininfor.info_id is '访问ID';
comment on column sys_logininfor.user_name is '用户账号';
comment on column sys_logininfor.ipaddr is '登录IP地址';
comment on column sys_logininfor.login_location is '登录地点';
comment on column sys_logininfor.browser is '浏览器类型';
comment on column sys_logininfor.os is '操作系统';
comment on column sys_logininfor.status is '登录状态(0成功 1失败)';
comment on column sys_logininfor.msg is '提示消息';
comment on column sys_logininfor.login_time is '访问时间';