【发布时间】:2019-05-19 13:05:54
【问题描述】:
是否可以在使用标识列时指定序列起始值?
结合这个
modelBuilder.HasSequence<int>("OrderNumbers", schema: "shared")
.StartsAt(1000);
有了这个
modelBuilder.ForNpgsqlUseIdentityColumns();
在代码中。
【问题讨论】:
-
不,身份和序列对象有不同的行为。
-
True,尽管可以指定身份的起始值。也许它有一个代码优先的语法?
-
不,据我所知,没有办法先用代码设置身份的种子或增量值,您需要为此执行原始 SQL:stackoverflow.com/questions/5974554/…
标签: entity-framework-core npgsql