删除无用的文件

This commit is contained in:
张家训
2026-08-18 15:39:05 +08:00
parent 4dd7c9cd76
commit 65a53ea8b7
-355
View File
@@ -1,355 +0,0 @@
alter table risk_compensatory_contract_info
add column contract_type varchar(32) not null default 'GUARANTEE' comment '合约类型;见枚举:com.bestpay.ft.compensatory.core.api.contract.enums.ContractTypeEnum';
alter table risk_compensatory_order_info
add column compensatory_contract_no varchar(64) not null default '' comment '代偿合约号',
add column loan_status varchar(32) not null default '' comment '借据状态;见枚举:com.bestpay.ft.compensatory.core.common.enums.compensatory.LoanStatusEnum',
add column insurance_flag varchar(32) not null default '' comment '投保标识;见枚举:com.bestpay.ft.compensatory.core.common.enums.compensatory.InsuranceFlagEnum',
add column area_code varchar(64) not null default '' comment '区域编码;省编码;ALL=所有,上海、广东...',
add column period_num int default null comment '期数数量;期数',
add column terminate_time datetime default null comment '结清时间';
create table `risk_insurance_contract_info`
(
`id` bigint(20) unsigned not null auto_increment comment '主键id',
`created_at` datetime not null comment '创建时间',
`created_by` varchar(128) not null default 'sys' comment '创建人',
`updated_at` datetime default null comment '更新时间',
`updated_by` varchar(128) not null default '' comment '更新人',
`archived_at` datetime default null comment '归档时间',
`archived_by` varchar(128) not null default '' comment '归档人',
`archived_flag` tinyint(4) not null default '0' comment '归档标识:0=未归档,1=已归档',
`env` varchar(32) not null default '' comment '环境标识,用于标识行记录数据来源环境。其中全量枚举:线下:DEV(开发环境),SIT(集成测试环境),STB(稳定环境);线上:PRE(预发环境),GRY(灰度环境),PRD(生产环境)',
`shadow` tinyint(4) not null default '0' comment '影子标识位 (1 影子数据 0 非影子数据)',
`enabled_flag` tinyint(4) not null default '0' comment '启用标识:0=未启用,1=已启用',
`checked_at` datetime default null comment '审核时间',
`checked_by` varchar(128) not null default '' comment '审核人',
`config_changed_flag` tinyint(4) not null default '0' comment '配置变更标识:0=不存在待审核,1=存在待审核',
`compensatory_contract_no` varchar(64) not null default '' comment '代偿合约编号',
`insurer_org_ip_r_id` varchar(64) not null default '' comment '保险人机构iprid',
`applicant_org_ip_r_id` varchar(64) not null default '' comment '投保人机构iprid',
`insurance_mode` varchar(32) not null default '' comment '投保模式;见枚举:com.bestpay.ft.compensatory.core.api.contract.enums.InsuranceModeEnum',
`insurance_amount_basis` varchar(32) not null default '' comment '保险金额基准;见枚举:com.bestpay.ft.compensatory.core.api.contract.enums.InsuranceAmountBasisEnum',
`insurance_cost_calculate_rule` varchar(128) not null default '' comment '保费计算规则;见枚举:com.bestpay.ft.compensatory.core.api.contract.enums.InsuranceCostCalculateRuleEnum',
`insurance_cost_calculate_rounding_mode` varchar(32) not null default '' comment '保费计算舍位模式;见枚举:com.bestpay.ft.compensatory.core.api.contract.enums.InsuranceCostCalculateRoundingModeEnum',
`insurance_flow_cfg_code` varchar(64) not null default '' comment '投保流程配置表编码',
`pack_day` varchar(32) not null default '' comment '打包日;格式:DD',
`pack_frequency` varchar(128) not null default '' comment '打包频率;见枚举:com.bestpay.ft.compensatory.core.api.contract.enums.PackFrequencyEnum',
`pack_basis` varchar(128) not null default '' comment '打包基准;见枚举:com.bestpay.ft.compensatory.core.api.contract.enums.PackBasisEnum',
`pack_rule` varchar(32) not null default '' comment '打包规则;见枚举:com.bestpay.ft.compensatory.core.api.contract.enums.PackRuleEnum',
PRIMARY KEY (`id`),
KEY `idx_compensatory_contract_no` (`compensatory_contract_no`),
KEY `idx_insurance_flow_cfg_code` (`insurance_flow_cfg_code`)
) default charset=utf8mb4 comment='投保合约信息表';
create table `risk_insurance_flow_cfg`
(
`id` bigint(20) unsigned not null auto_increment comment '主键id',
`created_at` datetime not null comment '创建时间',
`created_by` varchar(128) not null default 'sys' comment '创建人',
`updated_at` datetime default null comment '更新时间',
`updated_by` varchar(128) not null default '' comment '更新人',
`archived_at` datetime default null comment '归档时间',
`archived_by` varchar(128) not null default '' comment '归档人',
`archived_flag` tinyint(4) not null default '0' comment '归档标识:0=未归档,1=已归档',
`env` varchar(32) not null default '' comment '环境标识,用于标识行记录数据来源环境。其中全量枚举:线下:DEV(开发环境),SIT(集成测试环境),STB(稳定环境);线上:PRE(预发环境),GRY(灰度环境),PRD(生产环境)',
`shadow` tinyint(4) not null default '0' comment '影子标识位 (1 影子数据 0 非影子数据)',
`enabled_flag` tinyint(4) not null default '0' comment '启用标识:0=未启用,1=已启用',
`checked_by` varchar(128) not null default '' comment '审核人',
`checked_at` datetime default null comment '审核时间',
`config_changed_flag` tinyint(4) not null default '0' comment '配置变更标识;0=不存在待审核,1=存在待审核',
`flow_code` varchar(128) not null default '' comment '流程编号',
`flow_name` varchar(128) not null default '' comment '流程名称',
`flow_desc` varchar(512) not null default '' comment '流程描述',
PRIMARY KEY (`id`),
KEY `idx_flow_code` (`flow_code`)
) default charset=utf8mb4 comment='风险投保流程配置表';
create table `risk_insurance_flow_node_cfg`
(
`id` bigint(20) unsigned not null auto_increment comment '主键id',
`created_at` datetime not null comment '创建时间',
`created_by` varchar(128) not null default 'sys' comment '创建人',
`updated_at` datetime default null comment '更新时间',
`updated_by` varchar(128) not null default '' comment '更新人',
`archived_at` datetime default null comment '归档时间',
`archived_by` varchar(128) not null default '' comment '归档人',
`archived_flag` tinyint(4) not null default '0' comment '归档标识:0=未归档,1=已归档',
`env` varchar(32) not null default '' comment '环境标识,用于标识行记录数据来源环境。其中全量枚举:线下:DEV(开发环境),SIT(集成测试环境),STB(稳定环境);线上:PRE(预发环境),GRY(灰度环境),PRD(生产环境)',
`shadow` tinyint(4) not null default '0' comment '影子标识位 (1 影子数据 0 非影子数据)',
`enabled_flag` tinyint(4) not null default '0' comment '启用标识:0=未启用,1=已启用',
`checked_by` varchar(128) not null default '' comment '审核人',
`checked_at` datetime default null comment '审核时间',
-- TODO 字段注释补充枚举;
`flow_code` varchar(64) not null default '' comment '流程编号',
`node_code` varchar(64) not null default '' comment '节点编码',
`node_name` varchar(128) not null default '' comment '节点名称',
`node_interaction_way` varchar(32) not null default '' comment '节点交互方式:见枚举:com.bestpay.ft.compensatory.core.common.enums.compensatory.NodeInteractionWayEnum',
`node_interaction_config_value` varchar(64) not null default '' comment '节点交互配置值',
`next_node_code` varchar(64) not null default '' comment '下个节点编号',
PRIMARY KEY (`id`),
KEY `idx_flow_code` (`flow_code`),
KEY `idx_node_code` (`node_code`)
) default charset=utf8mb4 comment='风险投保流程节点配置表';
create table `risk_insurance_contract_insurance_cost_rate_cfg`
(
`id` bigint(20) unsigned not null auto_increment comment '主键id',
`created_at` datetime not null comment '创建时间',
`created_by` varchar(128) not null default 'sys' comment '创建人',
`updated_at` datetime default null comment '更新时间',
`updated_by` varchar(128) not null default '' comment '更新人',
`archived_at` datetime default null comment '归档时间',
`archived_by` varchar(128) not null default '' comment '归档人',
`archived_flag` tinyint(4) not null default '0' comment '归档标识:0=未归档,1=已归档',
`env` varchar(32) not null default '' comment '环境标识,用于标识行记录数据来源环境。其中全量枚举:线下:DEV(开发环境),SIT(集成测试环境),STB(稳定环境);线上:PRE(预发环境),GRY(灰度环境),PRD(生产环境)',
`shadow` tinyint(4) not null default '0' comment '影子标识位 (1 影子数据 0 非影子数据)',
`enabled_flag` tinyint(4) not null default '0' comment '启用标识:0=未启用,1=已启用',
`checked_by` varchar(128) not null default '' comment '审核人',
`checked_at` datetime default null comment '审核时间',
`compensatory_contract_no` varchar(64) not null default '' comment '代偿合约号',
`area_code` varchar(64) not null default '' comment '区域编码;省编码;ALL=所有,上海、广东...',
`area_name` varchar(64) not null default '' comment '区域名称;省名称',
`period_num` int default null comment '期数数量:ALL=所有,12、24...',
`insurance_cost_rate` varchar(32) not null default '' comment '保费费率;万分位',
PRIMARY KEY (`id`),
KEY `idx_compensatory_contract_no` (`compensatory_contract_no`)
) default charset=utf8mb4 comment='投保合约保费费率配置表';
------TODO 评审ID:
create table `risk_insurance_evt`
(
`id` bigint(20) unsigned not null auto_increment comment '主键id',
`created_at` datetime not null comment '创建时间',
`created_by` varchar(128) not null default 'sys' comment '创建人',
`updated_at` datetime default null comment '更新时间',
`updated_by` varchar(128) not null default '' comment '更新人',
`archived_at` datetime default null comment '归档时间',
`archived_by` varchar(128) not null default '' comment '归档人',
`archived_flag` tinyint(4) not null default '0' comment '归档标识:0=未归档,1=已归档',
`env` varchar(32) not null default '' comment '环境标识,DEV/SIT/STB/PRE/GRY/PRD',
`shadow` tinyint(4) not null default '0' comment '影子标识位 (1 影子数据 0 非影子数据)',
`tnt_id` varchar(64) not null default '' comment '租户id',
`product_line_code` varchar(64) not null default '' comment '产品线编码',
`biz_no` varchar(64) not null default '' comment '上游业务单号;根据事件类型不一样,比如打包投保单,记录代偿执行任务批次号',
`req_time` datetime not null comment '请求时间',
`req_id` varchar(64) not null default '' comment '请求流水号',
`evt_type` varchar(32) not null default '' comment '事件类型;见枚举:com.bestpay.ft.compensatory.core.api.insurance.enums.InsuranceEvtTypeEnum',
`node_code` varchar(64) not null default '' comment '节点编码',
`request_system` varchar(32) not null default '' comment '请求系统',
-- TODO 补充:见枚举
`operator_type` varchar(32) not null default '' comment '操作人类型:见枚举:',
`operator_id` varchar(128) not null default '' comment '操作人id',
PRIMARY KEY (`id`),
KEY `idx_req_id` (`req_id`),
KEY `idx_req_time` (`req_time`),
KEY `idx_biz_no` (`biz_no`)
) default charset=utf8mb4 comment='投保流程事件表';
create table `risk_insurance_bill`
(
`id` bigint(20) unsigned not null auto_increment comment '主键id',
`created_at` datetime not null comment '创建时间',
`created_by` varchar(128) not null default 'sys' comment '创建人',
`updated_at` datetime default null comment '更新时间',
`updated_by` varchar(128) not null default '' comment '更新人',
`archived_at` datetime default null comment '归档时间',
`archived_by` varchar(128) not null default '' comment '归档人',
`archived_flag` tinyint(4) not null default '0' comment '归档标识:0=未归档,1=已归档',
`env` varchar(32) not null default '' comment '环境标识,DEV/SIT/STB/PRE/GRY/PRD',
`shadow` tinyint(4) not null default '0' comment '影子标识位 (1 影子数据 0 非影子数据)',
`tnt_id` varchar(64) not null default '' comment '租户id',
`product_line_code` varchar(64) not null default '' comment '产品线编码',
`biz_no` varchar(64) not null default '' comment '上游业务单号;打包投保单流程节点事件请求流水号;外键关联risk_insurance_evt.req_id',
`insurance_bill_no` varchar(64) not null default '' comment '投保单据号;生成规则前缀:IBN_',
`compensatory_contract_no` varchar(64) not null default '' comment '代偿合约号',
`pack_date` datetime not null comment '打包日期',
`insurance_mode` varchar(32) not null default '' comment '投保模式,com.bestpay.ft.compensatory.core.api.contract.enums.InsuranceModeEnum',
`insurance_amount_basis` varchar(32) not null default '' comment '保险金额基准,com.bestpay.ft.compensatory.core.api.contract.enums.InsuranceAmountBasisEnum',
`insurance_cost_calculate_rule` varchar(64) not null default '' comment '保费计算规则,com.bestpay.ft.compensatory.core.api.contract.enums.InsuranceCostCalculateRuleEnum',
`insurance_cost_calculate_rounding_mode` varchar(32) not null default '' comment '保费计算舍位模式:取整模式,com.bestpay.ft.compensatory.core.api.contract.enums.InsuranceCostCalculateRoundingModeEnum',
`pack_rule` varchar(32) not null default '' comment '打包规则,com.bestpay.ft.compensatory.core.api.contract.enums.PackRuleEnum',
`total_insured_subject_count` int(11) not null default 0 comment '投保标的总数;总借据数',
`total_insurance_amount` bigint(20) not null comment '总保险金额,单位:分',
`insurance_status` varchar(32) not null default '' comment '投保状态;见枚举:com.bestpay.ft.compensatory.core.api.insurance.enums.InsuranceStatusEnum',
`biz_trial_insurance_cost_amount` bigint(20) default null comment '业务试算保费金额;单位:分',
`operation_trial_insurance_cost_amount` bigint(20) default null comment '运营试算保费金额;单位:分',
`policy_no` varchar(64) not null default '' comment '保单号',
`current_flow_node_code` varchar(64) not null default '' comment '当前流程节点编码',
`version_no` int(11) not null default 0 comment '版本号,乐观锁版本号,update = 原值+1,初始化=0',
PRIMARY KEY (`id`),
KEY `idx_insurance_bill_no` (`insurance_bill_no`),
KEY `idx_compensatory_contract_no` (`compensatory_contract_no`),
KEY `idx_policy_no` (`policy_no`),
KEY `idx_biz_no` (`biz_no`)
) default charset=utf8mb4 comment='投保单据表';
create table `risk_insurance_cmd`
(
`id` bigint(20) unsigned not null auto_increment comment '主键id',
`created_at` datetime not null comment '创建时间',
`created_by` varchar(128) not null default 'sys' comment '创建人',
`updated_at` datetime default null comment '更新时间',
`updated_by` varchar(128) not null default '' comment '更新人',
`archived_at` datetime default null comment '归档时间',
`archived_by` varchar(128) not null default '' comment '归档人',
`archived_flag` tinyint(4) not null default '0' comment '归档标识:0=未归档,1=已归档',
`env` varchar(32) not null default '' comment '环境标识,DEV/SIT/STB/PRE/GRY/PRD',
`shadow` tinyint(4) not null default '0' comment '影子标识位 (1 影子数据 0 非影子数据)',
`tnt_id` varchar(64) not null default '' comment '租户id',
`product_line_code` varchar(64) not null default '' comment '产品线编码',
`insurance_bill_no` varchar(64) not null default '' comment '投保单号;关联risk_insurance_bill.insurance_bill_no',
`compensatory_contract_no` varchar(64) not null default '' comment '代偿合约号',
`flow_node_code` varchar(64) not null default '' comment '流程节点编码',
`cmd_no` varchar(64) not null default '' comment '指令号',
`cmd_type` varchar(32) not null default '' comment '指令类型,com.bestpay.ft.compensatory.core.api.insurance.enums.InsuranceCmdTypeEnum',
`cmd_exec_start_time` datetime default null comment '指令执行开始时间',
`cmd_exec_end_time` datetime default null comment '指令执行结束时间',
`cmd_status` varchar(32) not null default '' comment '指令状态,com.bestpay.ft.compensatory.core.api.insurance.enums.InsuranceCmdStatusEnum',
`ext_biz_no` varchar(128) not null default '' comment '拓展业务单号;外部业务单号',
`fail_code` varchar(32) NOT NULL DEFAULT '' COMMENT '失败编码',
`fail_message` varchar(128) NOT NULL DEFAULT '' COMMENT '失败消息',
PRIMARY KEY (`id`),
KEY `idx_cmd_no` (`cmd_no`),
KEY `idx_compensatory_contract_no` (`compensatory_contract_no`),
KEY `idx_biz_no` (`biz_no`)
) default charset=utf8mb4 comment='投保执行指令表';
create table `risk_insurance_subject_bill`
(
`id` bigint(20) unsigned not null auto_increment comment '主键id',
`created_at` datetime not null comment '创建时间',
`created_by` varchar(128) not null default 'sys' comment '创建人',
`updated_at` datetime default null comment '更新时间',
`updated_by` varchar(128) not null default '' comment '更新人',
`archived_at` datetime default null comment '归档时间',
`archived_by` varchar(128) not null default '' comment '归档人',
`archived_flag` tinyint(4) not null default '0' comment '归档标识:0=未归档,1=已归档',
`env` varchar(32) not null default '' comment '环境标识,DEV/SIT/STB/PRE/GRY/PRD',
`shadow` tinyint(4) not null default '0' comment '影子标识位 (1 影子数据 0 非影子数据)',
`tnt_id` varchar(64) not null default '' comment '租户id',
`product_line_code` varchar(64) not null default '' comment '产品线编码',
`insurance_subject_bill_no` varchar(64) not null default '' comment '投保标的单据号',
`insurance_bill_no` varchar(64) not null default '' comment '投保单据号;外键',
`compensatory_contract_no` varchar(64) not null default '' comment '代偿合约号',
`fund_org_contract_no` varchar(64) not null default '' comment '资金机构合约号',
`loan_no` varchar(64) not null default '' comment '借据号',
`insurance_start_season` varchar(32) not null default '' comment '投保开始账期;格式:yyyyMM',
`insurance_end_season` varchar(32) not null default '' comment '投保结束账期;格式:yyyyMM',
`insurance_amount` bigint(20) not null comment '保险金额;单位:分',
`insurance_status` varchar(32) not null default '' comment '投保状态:com.bestpay.ft.compensatory.core.api.insurance.enums.InsuranceSubjectInsuranceStatusEnum',
`insurance_status_desc` varchar(256) not null default '' comment '投保状态描述',
`version_no` int(11) not null default 0 comment '版本号,乐观锁版本号,update = 原值+1,初始化=0',
PRIMARY KEY (`id`),
KEY `idx_insurance_subject_bill_no` (`insurance_subject_bill_no`),
KEY `idx_insurance_bill_no` (`insurance_bill_no`),
KEY `idx_loan_no` (`loan_no`)
) default charset=utf8mb4 comment='投保标的单据表';
create table `risk_insurance_subject_insurance_cost_info`
(
`id` bigint(20) unsigned not null auto_increment comment '主键id',
`created_at` datetime not null comment '创建时间',
`created_by` varchar(128) not null default 'sys' comment '创建人',
`updated_at` datetime default null comment '更新时间',
`updated_by` varchar(128) not null default '' comment '更新人',
`archived_at` datetime default null comment '归档时间',
`archived_by` varchar(128) not null default '' comment '归档人',
`archived_flag` tinyint(4) not null default '0' comment '归档标识:0=未归档,1=已归档',
`env` varchar(32) not null default '' comment '环境标识,DEV/SIT/STB/PRE/GRY/PRD',
`shadow` tinyint(4) not null default '0' comment '影子标识位 (1 影子数据 0 非影子数据)',
`tnt_id` varchar(64) not null default '' comment '租户id',
`product_line_code` varchar(64) not null default '' comment '产品线编码',
`insurance_subject_bill_no` varchar(64) not null default '' comment '投保标的单据号;外键',
`insurance_bill_no` varchar(64) not null default '' comment '投保单据号;冗余',
`compensatory_contract_no` varchar(64) not null default '' comment '代偿合约号;冗余',
`fund_org_contract_no` varchar(64) not null default '' comment '资金机构合约号;冗余',
`loan_no` varchar(64) not null default '' comment '借据号;冗余',
`insurance_cost_rate` varchar(64) not null default '' comment '保费费率;冗余',
`biz_trial_insurance_cost_amount` bigint(20) default null comment '业务试算保费金额;单位;分',
`operation_trial_insurance_cost_amount` bigint(20) default null comment '运营试算保费金额;单位:分',
`insurance_company_insurance_cost_amount` bigint(20) default null comment '保司保费金额;单位:分',
PRIMARY KEY (`id`),
KEY `idx_insurance_subject_bill_no` (`insurance_subject_bill_no`),
KEY `idx_insurance_bill_no` (`insurance_bill_no`),
KEY `idx_compensatory_contract_no` (`compensatory_contract_no`),
KEY `idx_loan_no` (`loan_no`)
) default charset=utf8mb4 comment='投保标的保费信息表';
--- 评审ID:hkoz8gfwly
create table `risk_insurance_loan_notify_evt`
(
`id` bigint(20) unsigned not null auto_increment comment '主键id',
`created_at` datetime not null comment '创建时间',
`created_by` varchar(128) not null default 'sys' comment '创建人',
`updated_at` datetime default null comment '更新时间',
`updated_by` varchar(128) not null default '' comment '更新人',
`archived_at` datetime default null comment '归档时间',
`archived_by` varchar(128) not null default '' comment '归档人',
`archived_flag` tinyint(4) not null default '0' comment '归档标识:0=未归档,1=已归档',
`env` varchar(32) not null default '' comment '环境标识,DEV/SIT/STB/PRE/GRY/PRD',
`shadow` tinyint(4) not null default '0' comment '影子标识位 (1 影子数据 0 非影子数据)',
`tnt_id` varchar(64) not null default '' comment '租户id',
`product_line_code` varchar(64) not null default '' comment '产品线编码',
`req_time` datetime not null comment '请求时间',
`req_id` varchar(64) not null default '' comment '请求流水号',
`biz_no` varchar(64) not null default '' comment '上游业务单号;借据号',
`compensatory_contract_no` varchar(64) not null default '' comment '代偿合约号',
PRIMARY KEY (`id`),
KEY `idx_req_id` (`req_id`),
KEY `idx_req_time` (`req_time`),
KEY `idx_biz_no` (`biz_no`)
) default charset=utf8mb4 comment='投保借据通知事件表';
create table `risk_insurance_policy_bill`
(
`id` bigint(20) unsigned not null auto_increment comment '主键id',
`created_at` datetime not null comment '创建时间',
`created_by` varchar(128) not null default 'sys' comment '创建人',
`updated_at` datetime default null comment '更新时间',
`updated_by` varchar(128) not null default '' comment '更新人',
`archived_at` datetime default null comment '归档时间',
`archived_by` varchar(128) not null default '' comment '归档人',
`archived_flag` tinyint(4) not null default '0' comment '归档标识:0=未归档,1=已归档',
`env` varchar(32) not null default '' comment '环境标识,DEV/SIT/STB/PRE/GRY/PRD',
`shadow` tinyint(4) not null default '0' comment '影子标识位 (1 影子数据 0 非影子数据)',
`tnt_id` varchar(64) not null default '' comment '租户id',
`product_line_code` varchar(64) not null default '' comment '产品线编码',
`biz_no` varchar(64) not null default '' comment '上游业务单号;录入保单流程节点事件请求流水号;关联risk_insurance_evt.req_id',
`insurance_bill_no` varchar(64) not null default '' comment '投保单据号;外键关联risk_insurance_bill.insurance_bill_no',
`policy_no` varchar(64) not null default '' comment '保单号',
`compensatory_contract_no` varchar(64) not null default '' comment '代偿合约号',
`insurer_org_ip_r_id` varchar(64) not null default '' comment '保险人机构iprid',
`applicant_org_ip_r_id` varchar(64) not null default '' comment '投保人机构iprid',
`total_insurance_amount` bigint(20) not null comment '总保险金额;单位:分;总共能理赔多少钱',
`total_insurance_cost_amount` bigint(20) not null comment '总保费金额;单位;分;总共要交多少钱',
`total_paid_insurance_cost_amount` bigint(20) default null comment '总已支付保费金额;单位:分',
`total_pending_payment_insurance_cost_amount` bigint(20) default null comment '总待支付保费金额;单位:分',
`effective_start_date` date default null comment '生效开始日期',
`effective_end_date` date default null comment '生效结束日期',
`version_no` int(11) not null default 0 comment '版本号;乐观锁版本号,update = 原值+1,初始化=0',
PRIMARY KEY (`id`),
KEY `idx_policy_no` (`policy_no`),
KEY `idx_insurance_bill_no` (`insurance_bill_no`),
KEY `idx_biz_no` (`biz_no`)
) default charset=utf8mb4 comment='保单单据表';
create table `risk_insurance_file_info`
(
`id` bigint(20) unsigned not null auto_increment comment '主键id',
`created_at` datetime not null comment '创建时间',
`created_by` varchar(128) not null default 'sys' comment '创建人',
`updated_at` datetime default null comment '更新时间',
`updated_by` varchar(128) not null default '' comment '更新人',
`archived_at` datetime default null comment '归档时间',
`archived_by` varchar(128) not null default '' comment '归档人',
`archived_flag` tinyint(4) not null default '0' comment '归档标识:0=未归档,1=已归档',
`env` varchar(32) not null default '' comment '环境标识,DEV/SIT/STB/PRE/GRY/PRD',
`shadow` tinyint(4) not null default '0' comment '影子标识位 (1 影子数据 0 非影子数据)',
`insurance_bill_no` varchar(64) not null default '' comment '投保单据号;外键关联:risk_insurance_bill',
`flow_node_code` varchar(64) not null default '' comment '流程节点编码',
`file_type` varchar(32) not null default '' comment '文件类型',
`file_id` varchar(128) not null default '' comment '文件ID',
PRIMARY KEY (`id`),
KEY `idx_insurance_bill_no` (`insurance_bill_no`)
) default charset=utf8mb4 comment='投保单文件信息表';