EF CodeFirst メソッドに問題があります。データベースの作成後にインデックスを作成する必要があります。しかし、OnModelCreating メソッドの呼び出しが早すぎます (DB がまだ存在していません)。「AfterModelCreating」メソッドはありますか?
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
base.OnModelCreating(modelBuilder);
this.Database.ExecuteSqlCommand(String.Format("CREATE INDEX IX_{0} ON {1} ({0})", "Text", "Table"));
}
ありがとう