.net - 如何在 EF Core 中创建分区表?
问题描述
假设我有一个这样的对象:
public class ObjectA
{
public int Id {get;set;}
public DateTime CreatedOn {get;set;}
...etc
}
我想按 {CreatedOn} 进行分区,并且需要使用 EF 迁移创建表。数据库是 MSSql。我该怎么做呢?
解决方案
你不能。好吧,您可以通过在迁移中发出 SQL,但在 EfCore 中没有对分区表的构建支持。这就是为什么许多人认为 EF 迁移是一个可悲的笑话的原因——它们涵盖了很多初学者所知道的内容,但是当您开始实际使用即使是最基本的非初学者功能时,它们也会崩溃。
推荐阅读
- css - 仅在 WooCommerce 单个产品页面上增加产品价格字体大小
- python - 是否可以通过与后一个列表交互来找到放入另一个列表中的列表的原始名称?
- plsql - 插入过程 - 检查主表中是否存在外键
- android - Lollipop 设置远程描述错误:启用 BUNDLE 时必须启用 rtcp-mux
- php - 使用 JQuery AJAX 和 php 获取数据到 mysql 数据库
- reactjs - 代码优化。一个函数而不是几行重复的代码
- java - 在最终块中断 zip 中的 ByteStream 复制后关闭 GZIPOutputStream
- angular - 错误 TS2339:“客户”类型上不存在属性“客户”
- yii2 - 如何在 yii 2 queue AMQP Interop (rabbitmq) 中使用可重试作业?
- java - 在 1 毫秒内删除了 0 个过期的偏移量。(kafka.coordinator.group.GroupMetadataManager)