标签: visual-studio-code entity-framework-core command-line-interface
问题:如果我向表中添加新属性,dotnet ef database update会扰乱我的列顺序;如果我删除该属性,则列顺序可以。
dotnet ef database update
问题:ef core是否将以前必须手动删除的迁移存储在缓存中?
我删除了所有迁移,并添加了一个新迁移-与上述问题相同。
PS:我正在使用VSCode。网络核心3.1.6
PS2:找到了导致此问题的原因。我使用的是自定义SqlServerMigrationsSqlGenerator,它在表(EFCoreColumnOrder)的末尾设置了一些基础列。
SqlServerMigrationsSqlGenerator