| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430 |
- -- ============================================================
- -- 外部数据表 DuckDB 建表语句
- -- 数据来源:表结构信息.txt (13张表)
- -- ============================================================
- -- 1. 出入境证件信息
- DROP TABLE IF EXISTS cert_info;
- CREATE TABLE cert_info
- (
- id BIGINT PRIMARY KEY, -- 主键
- fileId BIGINT, -- 文件ID
- sheetId BIGINT, -- 页签ID
- personName VARCHAR, -- 身份证号
- 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, -- 主键
- fileId BIGINT, -- 文件ID
- sheetId BIGINT, -- 页签ID
- personName VARCHAR, -- 证件类别
- 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, -- 主键
- fileId BIGINT, -- 文件ID
- sheetId BIGINT, -- 页签ID
- 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, -- 主键
- fileId BIGINT, -- 文件ID
- sheetId BIGINT, -- 页签ID
- 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, -- 主键
- fileId BIGINT, -- 文件ID
- sheetId BIGINT, -- 页签ID
- 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, -- 主键
- fileId BIGINT, -- 文件ID
- sheetId BIGINT, -- 页签ID
- 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, -- 主键
- fileId BIGINT, -- 文件ID
- sheetId BIGINT, -- 页签ID
- 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, -- 主键
- fileId BIGINT, -- 文件ID
- sheetId BIGINT, -- 页签ID
- name VARCHAR, -- 姓名
- cid VARCHAR, -- 身份证号
- plateNo VARCHAR, -- 车号牌
- coCount VARCHAR, -- 同次数
- photo VARCHAR -- 照片
- );
- -- 9. 违法犯罪人员信息
- DROP TABLE IF EXISTS criminal;
- CREATE TABLE criminal
- (
- id BIGINT PRIMARY KEY, -- 主键
- fileId BIGINT, -- 文件ID
- sheetId BIGINT, -- 页签ID
- name VARCHAR, -- 姓名
- alias VARCHAR, -- 别名绰号
- gender VARCHAR, -- 性别
- cid VARCHAR, -- 身份证号
- ethnicity VARCHAR, -- 民族
- birth VARCHAR, -- 出生日期
- height VARCHAR, -- 身高
- footLen VARCHAR, -- 足长
- edu VARCHAR, -- 文化程度
- regDist VARCHAR, -- 户口所在地区划
- bodyMark VARCHAR, -- 体表标记
- skill VARCHAR, -- 专长
- identitys 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, -- 主键
- fileId BIGINT, -- 文件ID
- sheetId BIGINT, -- 页签ID
- 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, -- 主键
- fileId BIGINT, -- 文件ID
- sheetId BIGINT, -- 页签ID
- 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, -- 主键
- fileId BIGINT, -- 文件ID
- sheetId BIGINT, -- 页签ID
- 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, -- 主键
- fileId BIGINT, -- 文件ID
- sheetId BIGINT, -- 页签ID
- 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 -- 照片
- );
|