Entity Framework отбрасывает всю базу данных при добавлении объекта - PullRequest
0 голосов
/ 18 ноября 2011

У меня есть база данных Entity Framework с инициализатором, установленным на DropCreateDatabaseIfModelChanges.

Теперь я добавил класс с именем Customer. При запуске приложения Entity Framework генерирует правильные таблицы и сопоставления, и все хорошо, но затем, когда я пытаюсь добавить что-то в таблицу (Customer.Add (anEntity)), Prompty Entity Framework удаляет каждую отдельную таблицу в базе данных, оставляя я только с таблицей, содержащей хеш модели, и поэтому не могу ничего вставить.

Кто-нибудь знает, что может вызвать такое поведение?

Спасибо.

1 Ответ

0 голосов
/ 18 ноября 2011

Как я знаю, когда вы добавляете сущность Model в свой проект, тогда все сопоставления и свойства класса генерируются автоматически. После этого вы можете получить доступ к базе данных, которую вы использовали с помощью класса DataContext.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...