소스 검색

添加分表

release_toaliyun_real
xiaohanzi 5 년 전
부모
커밋
2707b4dc22
2개의 변경된 파일2733개의 추가작업 그리고 0개의 파일을 삭제
  1. +2723
    -0
      mallinkAdmin/src/main/resources/db/migration/V202010141441_sharing.sql
  2. +10
    -0
      mallinkService/src/main/java/com/iformall/config/BaseMyBatisConfiguration.java

+ 2723
- 0
mallinkAdmin/src/main/resources/db/migration/V202010141441_sharing.sql
파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
파일 보기


+ 10
- 0
mallinkService/src/main/java/com/iformall/config/BaseMyBatisConfiguration.java 파일 보기

@@ -103,6 +103,7 @@ public class BaseMyBatisConfiguration {
wxPosPayOrderSharding.setRule(EnumShardingRule.HASH.getCode());
shardingList.add(wxPosPayOrderSharding);
//TODO ,逻辑待处理,tenant_id未和basic_info的final_tenant_id对应,去掉parent_tenant_id
ShardingSphere wxScoreHistorySharding = new ShardingSphere();
wxScoreHistorySharding.setColumn("tenant_id");
wxScoreHistorySharding.setTableName("wx_score_history");
@@ -110,6 +111,7 @@ public class BaseMyBatisConfiguration {
wxScoreHistorySharding.setRule(EnumShardingRule.HASH.getCode());
shardingList.add(wxScoreHistorySharding);
//TODO ,逻辑待处理,tenant_id未和basic_info的final_tenant_id对应,去掉parent_tenant_id
ShardingSphere wxCreditHistorySharding = new ShardingSphere();
wxScoreHistorySharding.setColumn("tenant_id");
wxScoreHistorySharding.setTableName("wx_credit_history");
@@ -117,6 +119,14 @@ public class BaseMyBatisConfiguration {
wxScoreHistorySharding.setRule(EnumShardingRule.HASH.getCode());
shardingList.add(wxCreditHistorySharding);
//TODO ,打标签定时任务。逻辑待处理,
ShardingSphere wxCUserTagsSharding = new ShardingSphere();
wxCUserTagsSharding.setColumn("tenant_id");
wxCUserTagsSharding.setTableName("wx_c_user_tags");
wxCUserTagsSharding.setCount(100);
wxCUserTagsSharding.setRule(EnumShardingRule.HASH.getCode());
shardingList.add(wxCUserTagsSharding);
ShardingSphere wxCarCmdLogSharding = new ShardingSphere();
wxCarCmdLogSharding.setColumn("tenant_id");
wxCarCmdLogSharding.setTableName("wx_car_cmd_log");


불러오는 중...
취소
저장