Я добавил добавленную Entity Framework в свой проект и сначала выбрал код из базы данных при создании своих моделей. Но проблема в том, что я не смог найти, как обновить существующие модели и добавить новые модели в мой проект, когда я вношу изменения в базу данных.
Как обновить модели EF при первом использовании DB Code?
comment
Хм? Если вы используете Code First, это должно означать, что вы сначала пишете код, а затем позволяете EF изменять базу данных для вас.
- person Jonathan Allen   schedule 26.08.2014
Ответы (2)
Это очень просто. Включите миграции, измените/добавьте классы, создайте миграцию и обновите базу данных. См. здесь, например. Есть масса других источников.
person
Peter Smith
schedule
16.08.2014
Когда вы измените свою БД, вы можете снова запустить генерацию EF, но она перезапишет существующие файлы, поэтому вы потеряете все изменения. Если вы хотите поддерживать код вне сгенерированных файлов, вы можете использовать частичные классы. Или просто закодируйте их вручную после начальной автоматической генерации, это быстро, как только вы к этому привыкнете! :)
person
Woody
schedule
16.08.2014