Coldairarrow / EFCore.Sharding

Database Sharding For EFCore
Apache License 2.0
693 stars 143 forks source link

设置多个表按时间进行分表,程序启动时只有一个表的分表被创建 #128

Open rennner opened 2 years ago

rennner commented 2 years ago

设置多个表按时间进行分表,程序启动时只有一个表的分表被创建,且多次重复创建 builder.AddDataSource(connectionString, ReadWriteType.Read | ReadWriteType.Write, DatabaseType.MySql); builder.SetDateSharding(nameof(table1.DateTime), expandBy, startdate); builder.SetDateSharding(nameof(table2.DateTime), expandBy, startdate)

table1的分表被创建了,table2却没有。

rennner commented 2 years ago

使用的mysql数据库。

WangJunZzz commented 2 years ago

解决了吗?我也遇到了这个问题,只创建了一个表. 版本:6.0.2

rennner commented 2 years ago

这个bug是不是一直没有解决呢?