I'm using Entity Framework 6.1 code-first and my domain model is below.
class Item
{
[Index]
public string CreatedBy { set; get; }
}
When I use update-database for migration, I get the following error. However as far as I researched [Index]
should work as annotation to string
.
Column 'CreatedBy' in table 'dbo.Items' is of a type that is invalid for use as a key column in an index.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…