1、我看到Demo.DbMigrator中,有有一个配置:
x.EnableShardingMigration(true);
想知道这个有什么效果?我配置之后,发现生产的表名非常奇怪:
似乎要配合CreateShardingTableOnStarting(false),运行起来不允许建表,只能通过EFCore的迁移脚本生成?
2、如果我有一张旧表,是否有方案能自动迁移数据:
比如我有一个表:
Base_UnitTest
添加分表功能之后,自动从这里面导出数据到每一个分表?
我现在处于手动迁移阶段:
INSERT INTO Base_UnitTest_202603
SELECT * FROM Base_UnitTest WHERE CreateTime >= @oldTime AND CreateTime < @oldTime + INTERVAL 1 month;
1、我看到Demo.DbMigrator中,有有一个配置:
想知道这个有什么效果?我配置之后,发现生产的表名非常奇怪:
似乎要配合CreateShardingTableOnStarting(false),运行起来不允许建表,只能通过EFCore的迁移脚本生成?
2、如果我有一张旧表,是否有方案能自动迁移数据:
比如我有一个表:
Base_UnitTest
添加分表功能之后,自动从这里面导出数据到每一个分表?
我现在处于手动迁移阶段: