|
|
|
@@ -19,6 +19,27 @@ public class BaseMyBatisConfiguration { |
|
|
|
List<ShardingSphere> shardingList = new ArrayList<ShardingSphere>(); |
|
|
|
shardingSpherePlugin.setShardingSpheres(shardingList); |
|
|
|
|
|
|
|
ShardingSphere wxCouponrSharding = new ShardingSphere(); |
|
|
|
wxCouponrSharding.setColumn("tenant_id"); |
|
|
|
wxCouponrSharding.setTableName("wx_coupon"); |
|
|
|
wxCouponrSharding.setCount(100); |
|
|
|
wxCouponrSharding.setRule(EnumShardingRule.HASH.getCode()); |
|
|
|
shardingList.add(wxCouponrSharding); |
|
|
|
|
|
|
|
ShardingSphere wxCouponrMerchantSharding = new ShardingSphere(); |
|
|
|
wxCouponrMerchantSharding.setColumn("tenant_id"); |
|
|
|
wxCouponrMerchantSharding.setTableName("wx_coupon_merchant"); |
|
|
|
wxCouponrMerchantSharding.setCount(100); |
|
|
|
wxCouponrMerchantSharding.setRule(EnumShardingRule.HASH.getCode()); |
|
|
|
shardingList.add(wxCouponrMerchantSharding); |
|
|
|
|
|
|
|
ShardingSphere wxCouponrChannelSharding = new ShardingSphere(); |
|
|
|
wxCouponrChannelSharding.setColumn("tenant_id"); |
|
|
|
wxCouponrChannelSharding.setTableName("wx_coupon_channel"); |
|
|
|
wxCouponrChannelSharding.setCount(100); |
|
|
|
wxCouponrChannelSharding.setRule(EnumShardingRule.HASH.getCode()); |
|
|
|
shardingList.add(wxCouponrChannelSharding); |
|
|
|
|
|
|
|
ShardingSphere wxCUserSharding = new ShardingSphere(); |
|
|
|
wxCUserSharding.setColumn("tenant_id"); |
|
|
|
wxCUserSharding.setTableName("wx_c_user"); |
|
|
|
|