{
  "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