|
|
@@ -0,0 +1,402 @@
|
|
|
+-- ============================================================
|
|
|
+-- 外部数据表 DuckDB 建表语句
|
|
|
+-- 数据来源:表结构信息.txt (13张表)
|
|
|
+-- ============================================================
|
|
|
+
|
|
|
+-- 1. 出入境证件信息
|
|
|
+DROP TABLE IF EXISTS cert_info;
|
|
|
+CREATE TABLE cert_info
|
|
|
+(
|
|
|
+ id BIGINT PRIMARY KEY, -- 主键
|
|
|
+ cid VARCHAR, -- 身份证号
|
|
|
+ birth VARCHAR, -- 出生日期
|
|
|
+ certType VARCHAR, -- 证件类型
|
|
|
+ certNo VARCHAR, -- 证件号码
|
|
|
+ bplace VARCHAR, -- 出生地国家/地区
|
|
|
+ regAddr VARCHAR, -- 户籍所在地
|
|
|
+ pcs VARCHAR, -- 所属派出所
|
|
|
+ dplace VARCHAR, -- 前往地国家/地区
|
|
|
+ issOrg VARCHAR, -- 签发机关
|
|
|
+ exitReason VARCHAR, -- 出境事由
|
|
|
+ issDate VARCHAR, -- 签发日期
|
|
|
+ expDate VARCHAR, -- 截止日期
|
|
|
+ storeTime VARCHAR, -- 入库时间
|
|
|
+ photo VARCHAR -- 照片
|
|
|
+);
|
|
|
+
|
|
|
+-- 2. 出入境记录信息
|
|
|
+DROP TABLE IF EXISTS entry_rec;
|
|
|
+CREATE TABLE entry_rec
|
|
|
+(
|
|
|
+ id BIGINT PRIMARY KEY, -- 主键
|
|
|
+ certType VARCHAR, -- 证件类别
|
|
|
+ certNo VARCHAR, -- 证件号码
|
|
|
+ gender VARCHAR, -- 性别
|
|
|
+ nation VARCHAR, -- 国籍
|
|
|
+ visaType VARCHAR, -- 签证种类
|
|
|
+ cid VARCHAR, -- 身份证号
|
|
|
+ birth VARCHAR, -- 出生日期
|
|
|
+ ioDate VARCHAR, -- 出入日期
|
|
|
+ ioTime VARCHAR, -- 出入时间
|
|
|
+ port VARCHAR, -- 出入口岸
|
|
|
+ transport VARCHAR, -- 交通方式
|
|
|
+ vehicle VARCHAR, -- 交通工具
|
|
|
+ visaNo VARCHAR, -- 签证号码
|
|
|
+ country VARCHAR, -- 前往/归来国家
|
|
|
+ photo VARCHAR -- 照片
|
|
|
+);
|
|
|
+
|
|
|
+-- 3. 机动车信息
|
|
|
+DROP TABLE IF EXISTS vehicle_info;
|
|
|
+CREATE TABLE vehicle_info
|
|
|
+(
|
|
|
+ id BIGINT PRIMARY KEY, -- 主键
|
|
|
+ engModel VARCHAR, -- 机动车发动机型号
|
|
|
+ fuelType VARCHAR, -- 机动车能源种类
|
|
|
+ engCc VARCHAR, -- 机动车发动机排量
|
|
|
+ engPwr VARCHAR, -- 机动车发动机功率
|
|
|
+ loadCap VARCHAR, -- 机动车核定载质量
|
|
|
+ seatCnt VARCHAR, -- 机动车核定载客人数
|
|
|
+ madeDate VARCHAR, -- 出厂日期
|
|
|
+ addr VARCHAR, -- 住所地址
|
|
|
+ tmpAddr VARCHAR, -- 暂住地址
|
|
|
+ photo VARCHAR -- 照片
|
|
|
+);
|
|
|
+
|
|
|
+-- 4. 驾驶证信息
|
|
|
+DROP TABLE IF EXISTS lic_info;
|
|
|
+CREATE TABLE lic_info
|
|
|
+(
|
|
|
+ id BIGINT PRIMARY KEY, -- 主键
|
|
|
+ nation VARCHAR, -- 国籍/地区
|
|
|
+ firstDate VARCHAR, -- 初次领证日期
|
|
|
+ tmpResNo VARCHAR, -- 暂住证编号
|
|
|
+ vehType VARCHAR, -- 准驾车型
|
|
|
+ origType VARCHAR, -- 原准驾车型
|
|
|
+ issOrg VARCHAR, -- 发证机关
|
|
|
+ licTerm VARCHAR, -- 驾驶证期限
|
|
|
+ status VARCHAR, -- 驾驶证状态
|
|
|
+ overScoreDate VARCHAR, -- 驾驶证超分日期
|
|
|
+ score VARCHAR, -- 累积记分
|
|
|
+ regAddr VARCHAR, -- 登记住所详址
|
|
|
+ fileNo VARCHAR, -- 驾驶证档案编号
|
|
|
+ contactAddr VARCHAR, -- 联系住所详址
|
|
|
+ photo VARCHAR -- 照片
|
|
|
+);
|
|
|
+
|
|
|
+-- 5. 机动车违章信息
|
|
|
+DROP TABLE IF EXISTS veh_violation;
|
|
|
+CREATE TABLE veh_violation
|
|
|
+(
|
|
|
+ id BIGINT PRIMARY KEY, -- 主键
|
|
|
+ person VARCHAR, -- 当事人
|
|
|
+ licNo VARCHAR, -- 驾驶证号
|
|
|
+ plateType VARCHAR, -- 号牌种类
|
|
|
+ plateNo VARCHAR, -- 号牌号码
|
|
|
+ violTime VARCHAR, -- 违法时间
|
|
|
+ violAddr VARCHAR, -- 违法地址
|
|
|
+ dealTime VARCHAR, -- 处理时间
|
|
|
+ dealOrg VARCHAR, -- 处理机关
|
|
|
+ violAct VARCHAR, -- 违法行为
|
|
|
+ photo VARCHAR -- 照片
|
|
|
+);
|
|
|
+
|
|
|
+-- 6. 同户人
|
|
|
+DROP TABLE IF EXISTS household;
|
|
|
+CREATE TABLE household
|
|
|
+(
|
|
|
+ id BIGINT PRIMARY KEY, -- 主键
|
|
|
+ age VARCHAR, -- 年龄
|
|
|
+ height VARCHAR, -- 身高
|
|
|
+ job VARCHAR, -- 职业
|
|
|
+ edu VARCHAR, -- 文化程度
|
|
|
+ status VARCHAR, -- 人员状态
|
|
|
+ originCountry VARCHAR, -- 籍贯国家
|
|
|
+ company VARCHAR, -- 从业单位
|
|
|
+ relation VARCHAR, -- 与户主关系
|
|
|
+ regDist VARCHAR, -- 户籍地区划
|
|
|
+ birthCountry VARCHAR, -- 出身地国家/地区
|
|
|
+ birthDist VARCHAR, -- 出生地区划
|
|
|
+ milStatus VARCHAR, -- 兵役情况
|
|
|
+ marital VARCHAR, -- 婚姻状况
|
|
|
+ deathDate VARCHAR, -- 死亡日期
|
|
|
+ photo VARCHAR -- 照片
|
|
|
+);
|
|
|
+
|
|
|
+-- 7. 同住址
|
|
|
+DROP TABLE IF EXISTS co_resident;
|
|
|
+CREATE TABLE co_resident
|
|
|
+(
|
|
|
+ id BIGINT PRIMARY KEY, -- 主键
|
|
|
+ name VARCHAR, -- 姓名
|
|
|
+ gender VARCHAR, -- 性别
|
|
|
+ birth VARCHAR, -- 出生日期
|
|
|
+ cid VARCHAR, -- 身份证号
|
|
|
+ ethnicity VARCHAR, -- 民族
|
|
|
+ origin VARCHAR, -- 籍贯
|
|
|
+ regAddr VARCHAR, -- 户籍地
|
|
|
+ aka VARCHAR, -- 曾用名
|
|
|
+ age VARCHAR, -- 年龄
|
|
|
+ height VARCHAR, -- 身高
|
|
|
+ job VARCHAR, -- 职业
|
|
|
+ edu VARCHAR, -- 文化程度
|
|
|
+ status VARCHAR, -- 人员状态
|
|
|
+ originCountry VARCHAR, -- 籍贯国家
|
|
|
+ company VARCHAR, -- 从业单位
|
|
|
+ relation VARCHAR, -- 与户主关系
|
|
|
+ regDist VARCHAR, -- 户籍地区划
|
|
|
+ birthCountry VARCHAR, -- 出身地国家/地区
|
|
|
+ birthDist VARCHAR, -- 出生地区划
|
|
|
+ milStatus VARCHAR, -- 兵役情况
|
|
|
+ marital VARCHAR, -- 婚姻状况
|
|
|
+ deathDate VARCHAR, -- 死亡日期
|
|
|
+ photo VARCHAR -- 照片
|
|
|
+);
|
|
|
+
|
|
|
+-- 8. 同车违章
|
|
|
+DROP TABLE IF EXISTS co_veh_viol;
|
|
|
+CREATE TABLE co_veh_viol
|
|
|
+(
|
|
|
+ id BIGINT PRIMARY KEY, -- 主键
|
|
|
+ name VARCHAR, -- 姓名
|
|
|
+ cid VARCHAR, -- 身份证号
|
|
|
+ plateNo VARCHAR, -- 车号牌
|
|
|
+ coCount VARCHAR, -- 同次数
|
|
|
+ photo VARCHAR -- 照片
|
|
|
+);
|
|
|
+
|
|
|
+-- 9. 违法犯罪人员信息
|
|
|
+DROP TABLE IF EXISTS criminal;
|
|
|
+CREATE TABLE criminal
|
|
|
+(
|
|
|
+ id BIGINT PRIMARY KEY, -- 主键
|
|
|
+ name VARCHAR, -- 姓名
|
|
|
+ alias VARCHAR, -- 别名绰号
|
|
|
+ gender VARCHAR, -- 性别
|
|
|
+ cid VARCHAR, -- 身份证号
|
|
|
+ ethnicity VARCHAR, -- 民族
|
|
|
+ birth VARCHAR, -- 出生日期
|
|
|
+ height VARCHAR, -- 身高
|
|
|
+ footLen VARCHAR, -- 足长
|
|
|
+ edu VARCHAR, -- 文化程度
|
|
|
+ regDist VARCHAR, -- 户口所在地区划
|
|
|
+ bodyMark VARCHAR, -- 体表标记
|
|
|
+ skill VARCHAR, -- 专长
|
|
|
+ identity VARCHAR, -- 个人身份
|
|
|
+ caseType VARCHAR, -- 案件类别
|
|
|
+ caseBrief VARCHAR, -- 简要案情
|
|
|
+ result VARCHAR, -- 警情处理结果
|
|
|
+ unit VARCHAR, -- 办案单位
|
|
|
+ docNo VARCHAR, -- 法律文书号
|
|
|
+ catchDate VARCHAR, -- 抓获/入所日期
|
|
|
+ sentence VARCHAR, -- 刑期
|
|
|
+ outDate VARCHAR, -- 出所日期
|
|
|
+ outTo VARCHAR, -- 出所去向
|
|
|
+ outReason VARCHAR, -- 出所原因
|
|
|
+ inReason VARCHAR, -- 入所原因
|
|
|
+ regDetail VARCHAR, -- 户口所在地详址
|
|
|
+ curAddr VARCHAR, -- 现居住地
|
|
|
+ remark VARCHAR, -- 备注
|
|
|
+ photo VARCHAR -- 照片
|
|
|
+);
|
|
|
+
|
|
|
+-- 10. 在逃人员登记信息
|
|
|
+DROP TABLE IF EXISTS fugitive;
|
|
|
+CREATE TABLE fugitive
|
|
|
+(
|
|
|
+ id BIGINT PRIMARY KEY, -- 主键
|
|
|
+ name VARCHAR, -- 姓名
|
|
|
+ gender VARCHAR, -- 性别
|
|
|
+ ethnicity VARCHAR, -- 民族
|
|
|
+ certNo VARCHAR, -- 证件号码
|
|
|
+ birth VARCHAR, -- 出生日期
|
|
|
+ jobType VARCHAR, -- 职业类别
|
|
|
+ heightMax VARCHAR, -- 身高上限
|
|
|
+ heightMin VARCHAR, -- 身高下限
|
|
|
+ accent VARCHAR, -- 口音
|
|
|
+ fugiNo VARCHAR, -- 在逃人员编号
|
|
|
+ personType VARCHAR, -- 人员类型
|
|
|
+ fprintNo VARCHAR, -- 十指指纹编号
|
|
|
+ dnaNo VARCHAR, -- 在逃人员DNA编号
|
|
|
+ fleeTime VARCHAR, -- 逃跑时间
|
|
|
+ warrantNo VARCHAR, -- 通缉令编号
|
|
|
+ caseNo VARCHAR, -- 案件编号
|
|
|
+ caseType VARCHAR, -- 案件类别
|
|
|
+ caseUnitType VARCHAR, -- 立案单位分类
|
|
|
+ caseUnit VARCHAR, -- 立案单位
|
|
|
+ caseDate VARCHAR, -- 立案日期
|
|
|
+ huntLevel VARCHAR, -- 督捕级别
|
|
|
+ bounty VARCHAR, -- 抓逃奖金
|
|
|
+ regName VARCHAR, -- 登记审批姓名
|
|
|
+ regTime VARCHAR, -- 登记审批时间
|
|
|
+ modTime VARCHAR, -- 在逃人员修改处理时间
|
|
|
+ mainUnitType VARCHAR, -- 主办单位分类
|
|
|
+ officer VARCHAR, -- 主办人姓名
|
|
|
+ phone VARCHAR, -- 主办单位联系电话
|
|
|
+ regOrg VARCHAR, -- 登记单位公安机关名称
|
|
|
+ mainOrg VARCHAR, -- 主办单位公安机关名称
|
|
|
+ regDist VARCHAR, -- 户籍地区划
|
|
|
+ regAddr VARCHAR, -- 户籍地
|
|
|
+ curDist VARCHAR, -- 现住址区划
|
|
|
+ curAddr VARCHAR, -- 现住址
|
|
|
+ origin VARCHAR, -- 籍贯
|
|
|
+ fleeDir VARCHAR, -- 逃跑方向简要情况
|
|
|
+ caseBrief VARCHAR, -- 简要案情
|
|
|
+ photo VARCHAR -- 照片
|
|
|
+);
|
|
|
+
|
|
|
+-- 11. 在逃人员撤销信息
|
|
|
+DROP TABLE IF EXISTS fugi_revoke;
|
|
|
+CREATE TABLE fugi_revoke
|
|
|
+(
|
|
|
+ id BIGINT PRIMARY KEY, -- 主键
|
|
|
+ name VARCHAR, -- 姓名
|
|
|
+ gender VARCHAR, -- 性别
|
|
|
+ ethnicity VARCHAR, -- 民族
|
|
|
+ certNo VARCHAR, -- 证件号码
|
|
|
+ birth VARCHAR, -- 出生日期
|
|
|
+ origin VARCHAR, -- 籍贯
|
|
|
+ heightMax VARCHAR, -- 身高上限
|
|
|
+ heightMin VARCHAR, -- 身高下限
|
|
|
+ fugiNo VARCHAR, -- 在逃人员编号
|
|
|
+ personType VARCHAR, -- 人员类型
|
|
|
+ jobType VARCHAR, -- 职业类别
|
|
|
+ accent VARCHAR, -- 口音
|
|
|
+ fprintNo VARCHAR, -- 十指指纹编号
|
|
|
+ dnaNo VARCHAR, -- 在逃人员DNA编号
|
|
|
+ warrantNo VARCHAR, -- 通缉令编号
|
|
|
+ caseNo VARCHAR, -- 案件编号
|
|
|
+ caseType VARCHAR, -- 案件类别
|
|
|
+ fleeTime VARCHAR, -- 逃跑时间
|
|
|
+ fleeDir VARCHAR, -- 逃跑方向简要情况
|
|
|
+ caseUnitType VARCHAR, -- 立案单位分类
|
|
|
+ caseUnit VARCHAR, -- 立案单位
|
|
|
+ caseDate VARCHAR, -- 立案日期
|
|
|
+ bounty VARCHAR, -- 抓逃奖金
|
|
|
+ catchDate VARCHAR, -- 抓获日期
|
|
|
+ catchDist VARCHAR, -- 抓获地点区划
|
|
|
+ catchWay VARCHAR, -- 抓获方式
|
|
|
+ catchUnit VARCHAR, -- 抓获单位
|
|
|
+ regName VARCHAR, -- 登记审批姓名
|
|
|
+ regTime VARCHAR, -- 登记审批时间
|
|
|
+ regOrg VARCHAR, -- 登记单位
|
|
|
+ revokeName VARCHAR, -- 撤销人姓名
|
|
|
+ revokeTime VARCHAR, -- 撤销时间
|
|
|
+ revokeApprover VARCHAR, -- 撤销审批人姓名
|
|
|
+ mainUnitType VARCHAR, -- 主办单位分类
|
|
|
+ mainUnit VARCHAR, -- 主办单位
|
|
|
+ officer VARCHAR, -- 主办人姓名
|
|
|
+ phone VARCHAR, -- 主办人联系电话
|
|
|
+ catchDistCode VARCHAR, -- 抓获地点行政区划代码
|
|
|
+ code VARCHAR, -- 代码
|
|
|
+ regDist VARCHAR, -- 户籍地区划
|
|
|
+ regAddr VARCHAR, -- 户籍地
|
|
|
+ curDist VARCHAR, -- 现住地区划
|
|
|
+ curAddr VARCHAR, -- 现住地址
|
|
|
+ caseBrief VARCHAR, -- 简要案情
|
|
|
+ photo VARCHAR -- 照片
|
|
|
+);
|
|
|
+
|
|
|
+-- 12. 在逃同案人员
|
|
|
+DROP TABLE IF EXISTS fugi_co;
|
|
|
+CREATE TABLE fugi_co
|
|
|
+(
|
|
|
+ id BIGINT PRIMARY KEY, -- 主键
|
|
|
+ name VARCHAR, -- 姓名
|
|
|
+ gender VARCHAR, -- 性别
|
|
|
+ birth VARCHAR, -- 出生日期
|
|
|
+ certNo VARCHAR, -- 证件号码
|
|
|
+ ethnicity VARCHAR, -- 民族
|
|
|
+ origin VARCHAR, -- 籍贯
|
|
|
+ regAddr VARCHAR, -- 户籍地
|
|
|
+ warrantNo VARCHAR, -- 通缉令编号
|
|
|
+ fugiNo VARCHAR, -- 在逃人员编号
|
|
|
+ caseNo VARCHAR, -- 案件编号
|
|
|
+ regName VARCHAR, -- 登记审批姓名
|
|
|
+ regPerson VARCHAR, -- 登记人员姓名
|
|
|
+ regOrg VARCHAR, -- 登记单位公安机关名称
|
|
|
+ regTime VARCHAR, -- 登记时间
|
|
|
+ approveTime VARCHAR, -- 登记审批时间
|
|
|
+ rejectReason VARCHAR, -- 审批未通过原因
|
|
|
+ heightMax VARCHAR, -- 身高上限
|
|
|
+ heightMin VARCHAR, -- 身高下限
|
|
|
+ regDist VARCHAR, -- 户籍地区划
|
|
|
+ accent VARCHAR, -- 口音
|
|
|
+ fprintNo VARCHAR, -- 十指指纹编号
|
|
|
+ bounty VARCHAR, -- 抓逃奖金
|
|
|
+ caseDate VARCHAR, -- 立案日期
|
|
|
+ caseUnitType VARCHAR, -- 立案单位分类
|
|
|
+ caseUnit VARCHAR, -- 立案单位
|
|
|
+ officer VARCHAR, -- 主办人姓名
|
|
|
+ mainUnitType VARCHAR, -- 主办单位分类
|
|
|
+ mainOrg VARCHAR, -- 主办单位公安机关名称
|
|
|
+ phone VARCHAR, -- 主办单位联系电话
|
|
|
+ caseBrief VARCHAR, -- 简要案情
|
|
|
+ curDist VARCHAR, -- 现住址区划
|
|
|
+ curAddr VARCHAR, -- 现住址
|
|
|
+ caseType VARCHAR, -- 案件类别
|
|
|
+ huntLevel VARCHAR, -- 部督捕级别
|
|
|
+ jobType VARCHAR, -- 职业类别
|
|
|
+ personType VARCHAR, -- 在逃人员类型
|
|
|
+ modTime VARCHAR, -- 在逃人员修改处理时间
|
|
|
+ dnaNo VARCHAR, -- 在逃人员DNA编号
|
|
|
+ fleeTime VARCHAR, -- 逃跑时间
|
|
|
+ fleeDir VARCHAR, -- 逃跑方向简要情况
|
|
|
+ photo VARCHAR -- 照片
|
|
|
+);
|
|
|
+
|
|
|
+-- 13. 在逃同案撤销人员
|
|
|
+DROP TABLE IF EXISTS fugi_co_revoke;
|
|
|
+CREATE TABLE fugi_co_revoke
|
|
|
+(
|
|
|
+ id BIGINT PRIMARY KEY, -- 主键
|
|
|
+ name VARCHAR, -- 姓名
|
|
|
+ gender VARCHAR, -- 性别
|
|
|
+ birth VARCHAR, -- 出生日期
|
|
|
+ certNo VARCHAR, -- 证件号码
|
|
|
+ ethnicity VARCHAR, -- 民族
|
|
|
+ origin VARCHAR, -- 籍贯
|
|
|
+ regAddr VARCHAR, -- 户籍地
|
|
|
+ revokeTime VARCHAR, -- 撤销时间
|
|
|
+ revokeProcTime VARCHAR, -- 撤销处理时间
|
|
|
+ revokeName VARCHAR, -- 撤销人姓名
|
|
|
+ warrantNo VARCHAR, -- 通缉令编号
|
|
|
+ fugiNo VARCHAR, -- 在逃人员编号
|
|
|
+ caseNo VARCHAR, -- 案件编号
|
|
|
+ regName VARCHAR, -- 登记审批姓名
|
|
|
+ regPerson VARCHAR, -- 登记人员姓名
|
|
|
+ regOrg VARCHAR, -- 登记单位
|
|
|
+ regTime VARCHAR, -- 登记时间
|
|
|
+ approveTime VARCHAR, -- 登记审批时间
|
|
|
+ rejectReason VARCHAR, -- 审批未通过原因
|
|
|
+ heightMax VARCHAR, -- 身高上限
|
|
|
+ heightMin VARCHAR, -- 身高下限
|
|
|
+ regDist VARCHAR, -- 户籍地区划
|
|
|
+ accent VARCHAR, -- 口音
|
|
|
+ fprintNo VARCHAR, -- 十指指纹编号
|
|
|
+ bounty VARCHAR, -- 抓逃奖金
|
|
|
+ caseDate VARCHAR, -- 立案日期
|
|
|
+ caseUnitType VARCHAR, -- 立案单位分类
|
|
|
+ caseUnit VARCHAR, -- 立案单位
|
|
|
+ officer VARCHAR, -- 主办人姓名
|
|
|
+ mainUnitType VARCHAR, -- 主办单位分类
|
|
|
+ mainUnit VARCHAR, -- 主办单位
|
|
|
+ phone VARCHAR, -- 主办单位联系电话
|
|
|
+ curDist VARCHAR, -- 现住址区划
|
|
|
+ fleeTime VARCHAR, -- 逃跑时间
|
|
|
+ curAddr VARCHAR, -- 现住址
|
|
|
+ caseType VARCHAR, -- 案件类别
|
|
|
+ huntLevel VARCHAR, -- 部督捕级别
|
|
|
+ jobType VARCHAR, -- 职业类别
|
|
|
+ personType VARCHAR, -- 在逃人员类型
|
|
|
+ modTime VARCHAR, -- 在逃人员修改处理时间
|
|
|
+ dnaNo VARCHAR, -- 在逃人员DNA编号
|
|
|
+ revokeApprover VARCHAR, -- 撤销审批人姓名
|
|
|
+ catchDate VARCHAR, -- 抓获日期
|
|
|
+ catchWay VARCHAR, -- 抓获方式
|
|
|
+ catchUnit VARCHAR, -- 抓获单位
|
|
|
+ catchPlace VARCHAR, -- 抓获地点
|
|
|
+ fleeDir VARCHAR, -- 逃跑方向简要情况
|
|
|
+ caseBrief VARCHAR, -- 简要案情
|
|
|
+ photo VARCHAR -- 照片
|
|
|
+);
|