0
我正在爲Orchard CMS編寫一個模塊,並且我需要將Id的起始值設置爲15. 如何通過代碼執行此操作?SchemaBuilder和Id的起始值
在Migrations.cs:
SchemaBuilder.CreateTable("NewRecord", table => table
.ContentPartRecord()
.Column<int>("Id", c => c.PrimaryKey().Identity())
,並將其與主鍵產生列ID。我應該添加什麼來設置起始值?謝謝!
我不確定這個,所以不是在回答中:我沒有直接的方式知道,但可能將默認值(.WithDefault())設置爲15,那麼它會從那裏開始? – Piedone
作爲最後的手段,如果Orchard不支持此功能,則可以編寫自定義數據庫調用來自行發佈DDL,以修改種子值。非常哈克,但不建議,除非沒有其他辦法。 –