diese Migration Code vor:Wie kann die ROWGUIDCOL-Eigenschaft im Code als Guid-Typ zuerst oder mit ColumnBuilder angegeben werden?
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);
ich will die RowGuid
ROWGUIDCOL
sein, und wie diese (SQL) definiert werden:
[RowGuid] [UNIQUEIDENTIFIER] not null RowGuidCol Unique default newid()
Was in EntityFramework/CodeFirst
der entsprechende Code ist? Was ist die Lösung?
Danke.
hat jemand eine Lösung noch zu diesem? Ich bin in diesem Punkt blockiert. –
BTW .. was Rowguidcol tut? –
@vishalsharma, gehen Sie zum folgenden Link und scrollen Sie nach unten, um die Antwort von Clifford Dibble zu lesen: http://social.msdn.microsoft.com/Forums/sqlserver/en-US/d4e763fd-13ee-40a2-9ace-443df609fbdf/rowguidcol Im Wesentlichen Es kennzeichnet nur die Spalte, so dass es generisch über $ ROWGUID referenziert werden kann. –