Files
cai-server/doc/20251205.sql
2025-12-05 16:14:35 +08:00

34 lines
1.3 KiB
SQL

CREATE TABLE `cai_ip_record`
(
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '子账户ID',
`ip_addr` varchar(100) NOT NULL COMMENT 'IP地址',
`path_addr` varchar(255) NULL COMMENT '请求地址',
`business_id` varchar(255) NULL,
`remark` varchar(255) NULL COMMENT '备注',
`number` bigint(20) default 0 not null COMMENT '手机号',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `ip_addr` (`ip_addr`) USING BTREE
) ENGINE = InnoDB
AUTO_INCREMENT = 1
DEFAULT CHARSET = utf8mb4
COLLATE = utf8mb4_general_ci
ROW_FORMAT = DYNAMIC COMMENT ='ip访问记录';
CREATE TABLE `cai_ip_black`
(
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '子账户ID',
`ip_addr` varchar(100) NOT NULL COMMENT 'IP地址',
`enable_status` tinyint default 0 not NULL COMMENT '是否开启',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `ip_addr` (`ip_addr`) USING BTREE
) ENGINE = InnoDB
AUTO_INCREMENT = 1
DEFAULT CHARSET = utf8mb4
COLLATE = utf8mb4_general_ci
ROW_FORMAT = DYNAMIC COMMENT ='ip黑名单';