возможно ли используйте столбец ORDER BY не в GROUP BY?

У меня проблема с моделью, ориентированной на код. Данные теперь находятся в базе данных, поэтому я не могу повторно заполнить базу данных с помощью класса DropCreateDatabaseIfModelChanges, но мне нужно изменить одну таблицу, чтобы столбец bigint не был IDENTITY (1,1). Мне удалось сделать это с помощью SSMS, но теперь мой код EF говорит, что он устарел. Это код для рассматриваемой таблицы:

public class Vote {
    [Required, Key, DatabaseGenerated(DatabaseGeneratedOption.None)]
    public long FacebookUserId { get; set; }
    [Required]
    public Entity Entity { get; set; }
}

Итак, я изменил схему своей таблицы и свою модель (которая, как я думал, была ее отражением, но я явно ошибаюсь), но EF все еще говорит, что моя модель устарела, и я не могу повторно заполнить базу данных, чтобы сделать ее "идеальной".

Любая помощь будет принята с благодарностью.

Спасибо,

Бенджамин

12
задан Ladislav Mrnka 28 April 2011 в 15:14
поделиться