Рассмотрим этот код миграции:
CreateTable(
"dbo.Document",
c => new
{
Id = c.Int(nullable: false, identity: true),
Doc = c.String(),
RowGuid = c.Guid(nullable: false),
Person_Id = c.Int(),
})
.PrimaryKey(t => t.Id)
.ForeignKey("dbo.Person", t => t.Person_Id)
.Index(t => t.Person_Id);
Я хочу, чтобы RowGuid
был ROWGUIDCOL
, и определяется как это (SQL):
[RowGuid] [UNIQUEIDENTIFIER] not null RowGuidCol Unique default newid()
Что такое эквивалентный код в EntityFramework/CodeFirst
? Каково решение?
Спасибо.