{
"shreding": {
//全局配置 mkey
"resource-data-his": {
"connName": "ConnBsCode",
//原始库名 用于告知第三方处理库 以及查询时候逻辑处理
"dbName": "rg_bs_code",
//原始表名 用于告知第三方处理库 以及查询时候逻辑处理
"tableName": "resource_data_his",
// 存储如 mkey 或者 mapperKey , 数据在 db.provider.shreding.json
"shredKey": null,
"shredTableMKey": "shreding_resource_data_his.i_table_mysql",
"shredDbMKey": "shreding_resource_data_his.i_db_mysql",
//切片列 如时间列、自增列、数值列
"shredColumn": "saveTime",
//主键列 自增列、雪花算法列
"shredPrimary": "rlId",
//切片类型 Date Snowflake Mod Unknown 不切片
"shredMethod": "Snowflake",
// 分表 时间格式
"shredTableFormat": "yyyyMMddHH",
// 分表 时间格式
"shredDbFormat": "yyyyMM",
//切片数 求模切片
"shredModTableNum": null,
//切片数 求模切片
"shredModDbNum": null,
//切片规则 表 year month day mod(求模)
//"shredTableRule": null,
//切片规则 库 year month day mod(求模)
//"shredDbRule": null,
//切片类型 db-table 分库-分表 DbTable Db Table Unknown 不切片
"shredType": "DbTable",
"tableChars": [
{
"key": "resource_data_his",
"sortId": 1,
"value": "resource_data_his_@sufifx"
}
],
"dbChars": [
{
"key": "rg_bs_code",
"sortId": 1,
"value": "rg_bs_code_@sufifx"
}
],
"mapperColumn": [
{
"key": "rlId",
"field": "rlId"
},
{
"key": "auditStatus",
"field": "auditStatus"
},
{
"key": "saveTime",
"field": "saveTime"
},
{
"key": "serverTime",
"field": "serverTime"
},
{
"key": "status",
"field": "status"
}
],
"primaryColumn": {
"key": "rlId",
"field": "rlId"
}
}
}
}
文档更新时间: 2021-09-14 22:18 作者:admin