86 lines
3.5 KiB
SQL
86 lines
3.5 KiB
SQL
CREATE TABLE user(
|
|
`user_id` INT AUTO_INCREMENT COMMENT '主键ID' ,
|
|
`user_number` VARCHAR(32) COMMENT '用户编码' ,
|
|
`user_name` VARCHAR(16) COMMENT '用户名称' ,
|
|
`vip_id` INT COMMENT '会员类型' ,
|
|
`user_tel` VARCHAR(32) COMMENT '用户电话' ,
|
|
`user_address` VARCHAR(32) COMMENT '用户地址' ,
|
|
`user_pwd` VARCHAR(32) COMMENT '用户密码' ,
|
|
`user_time` DATETIME COMMENT '注册时间' ,
|
|
`user_status` INT COMMENT '是否在线' ,
|
|
PRIMARY KEY (user_id)
|
|
) COMMENT = '';
|
|
|
|
CREATE TABLE vip(
|
|
`vip_id` INT AUTO_INCREMENT COMMENT '主键' ,
|
|
`vip_number` VARCHAR(255) COMMENT '会员编码' ,
|
|
`vip_name` VARCHAR(255) COMMENT '会员名称' ,
|
|
`vip_status` INT COMMENT '启用状态' ,
|
|
PRIMARY KEY (vip_id)
|
|
) COMMENT = '会员类型';
|
|
|
|
CREATE TABLE interface(
|
|
`interface_id` INT AUTO_INCREMENT COMMENT '主键' ,
|
|
`interface_number` VARCHAR(255) COMMENT '接口编码' ,
|
|
`interface_num` INT COMMENT '调用次数' ,
|
|
`interface_status` INT COMMENT '启用状态' ,
|
|
PRIMARY KEY (interface_id)
|
|
) COMMENT = '用户接口次数表';
|
|
|
|
CREATE TABLE interfaceType(
|
|
`type_id` INT AUTO_INCREMENT COMMENT '主键' ,
|
|
`type_number` VARCHAR(255) COMMENT '类型编码' ,
|
|
`type_describe` VARCHAR(255) COMMENT '类型名称' ,
|
|
`type_status` INT COMMENT '启用状态' ,
|
|
PRIMARY KEY (type_id)
|
|
) COMMENT = '接口类型表';
|
|
|
|
CREATE TABLE log(
|
|
`log_id` INT AUTO_INCREMENT COMMENT '日志ID' ,
|
|
`user_id` INT COMMENT '登录人ID' ,
|
|
`staff_id` INT COMMENT '操作人ID' ,
|
|
`log_time` DATETIME COMMENT '登录时间' ,
|
|
`log_ip` VARCHAR(16) COMMENT '登录IP' ,
|
|
`log_address` VARCHAR(32) COMMENT '登录城市' ,
|
|
`log_status` INT COMMENT '状态' ,
|
|
`TENANT_ID` VARCHAR(32) COMMENT '租户号' ,
|
|
`REVISION` INT COMMENT '乐观锁' ,
|
|
`CREATED_BY` VARCHAR(32) COMMENT '创建人' ,
|
|
`CREATED_TIME` DATETIME COMMENT '创建时间' ,
|
|
`UPDATED_BY` VARCHAR(32) COMMENT '更新人' ,
|
|
`UPDATED_TIME` DATETIME COMMENT '更新时间' ,
|
|
PRIMARY KEY (log_id)
|
|
) COMMENT = '登录日志';
|
|
|
|
CREATE TABLE operate(
|
|
`operate_id` INT AUTO_INCREMENT COMMENT '主键ID' ,
|
|
`user_id` INT COMMENT '登录人ID' ,
|
|
`staff_id` INT COMMENT '操作人ID' ,
|
|
`operate_time` DATETIME COMMENT '操作日期' ,
|
|
`operate_content` VARCHAR(64) COMMENT '操作内容' ,
|
|
`operate_status` INT COMMENT '状态' ,
|
|
`TENANT_ID` VARCHAR(32) COMMENT '租户号' ,
|
|
`REVISION` INT COMMENT '乐观锁' ,
|
|
`CREATED_BY` VARCHAR(32) COMMENT '创建人' ,
|
|
`CREATED_TIME` DATETIME COMMENT '创建时间' ,
|
|
`UPDATED_BY` VARCHAR(32) COMMENT '更新人' ,
|
|
`UPDATED_TIME` DATETIME COMMENT '更新时间' ,
|
|
PRIMARY KEY (operate_id)
|
|
) COMMENT = '操作日志';
|
|
|
|
CREATE TABLE staff(
|
|
`staff_id` VARCHAR(255) COMMENT '主键ID' ,
|
|
`staff_name` VARCHAR(255) COMMENT '员工姓名' ,
|
|
`staff_tel` VARCHAR(255) COMMENT '员工电话' ,
|
|
`staff_pwd` VARCHAR(255) COMMENT '员工密码' ,
|
|
`dept_id` VARCHAR(255) COMMENT '所属部门' ,
|
|
`staff_status` VARCHAR(255) COMMENT '状态' ,
|
|
`TENANT_ID` VARCHAR(32) COMMENT '租户号' ,
|
|
`REVISION` INT COMMENT '乐观锁' ,
|
|
`CREATED_BY` VARCHAR(32) COMMENT '创建人' ,
|
|
`CREATED_TIME` DATETIME COMMENT '创建时间' ,
|
|
`UPDATED_BY` VARCHAR(32) COMMENT '更新人' ,
|
|
`UPDATED_TIME` DATETIME COMMENT '更新时间'
|
|
) COMMENT = '员工表';
|
|
|