如何让 Entity Framework 生成可与 SQL Server CE 一起使用的迁移?

How do I get Entity Framework to generate migrations that will work with SQL Server CE?

当我添加迁移脚手架时,它包含不适用于 SQL Server CE 的命令。例如 RenameColumn()RenameIndex() 函数将不会在 SQL Server CE 上执行。

有没有办法在 Configuration:DbMigrationsConfiguration 中设置代码生成器以生成 SQL Server CE 兼容命令?

SQL CE 不支持索引重命名,您可以手动添加删除和创建:https://entityframework.codeplex.com/workitem/2442

SQL CE不支持列重命名,仅table重命名