Aspnetboilerplate SQL Server迁移主键增加10000

问题描述 投票:0回答:1

我正在使用ASP.Net样板项目。我遇到了一个非常奇怪的行为,即在数据库的某些表中,主键值有时会增加10000倍。例如,最后一个id是4321,下一个是14321。我的猜测是,EF迁移会增加键值,以避免可能的外键冲突。但是10000的增量太高。在这种情况下,请有人提供帮助或重点说明此问题的原因或原因。

* PS。我是ABP的新手。

我在代码中四处查看,是否可以找到但不清楚的东西。

c# entity-framework primary-key database-migration aspnetboilerplate
1个回答
0
投票

有时可能是由于事务失败,因为Abp使用UnitOfWork,所以不会提交任何失败/异常事务,并且会跳过那些id。您也可以对此进行测试。

© www.soinside.com 2019 - 2024. All rights reserved.