zjk
2026-07-31 8665daa7aa863f96d0d8f27c167edae1efc38022
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
-- 访问区域管理
CREATE TABLE IF NOT EXISTS `t_visit_area` (
  `area_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '区域主键',
  `parent_id` bigint(20) NOT NULL DEFAULT 0 COMMENT '上级区域ID,0表示一级区域',
  `ancestors` varchar(500) NOT NULL DEFAULT '0' COMMENT '祖级列表',
  `area_code` varchar(64) DEFAULT NULL COMMENT '区域编码',
  `area_name` varchar(100) NOT NULL COMMENT '区域名称',
  `area_desc` varchar(500) DEFAULT NULL COMMENT '区域说明',
  `order_num` int(4) NOT NULL DEFAULT 0 COMMENT '显示顺序',
  `del_flag` char(1) NOT NULL DEFAULT '0' COMMENT '删除标志:0正常 1删除',
  `create_by` varchar(64) DEFAULT '' COMMENT '创建者',
  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) DEFAULT '' COMMENT '更新者',
  `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  `remark` varchar(500) DEFAULT NULL COMMENT '备注',
  PRIMARY KEY (`area_id`),
  KEY `idx_visit_area_code_del_flag` (`area_code`, `del_flag`),
  KEY `idx_visit_area_parent` (`parent_id`),
  KEY `idx_visit_area_del_order` (`del_flag`, `parent_id`, `order_num`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='访问区域表';