Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Re: model backing the ... context has changed / 11 сообщений из 11, страница 1 из 1
11.02.2013, 00:46
    #38145420
kuzkinaмать
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Re: model backing the ... context has changed
The model backing the 'TestContext' context has changed since the database was created и тп
Как обойтись без этого бреда: удаления бд и создания новой?
...
Рейтинг: 0 / 0
11.02.2013, 02:39
    #38145446
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Re: model backing the ... context has changed
kuzkinaмать,

TOOLS → Library Package Manager → Package Manager Console

Код: c#
1.
PM> Update-Database -Verbose
...
Рейтинг: 0 / 0
11.02.2013, 23:06
    #38146925
kuzkinaмать
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Re: model backing the ... context has changed
А по каким причинам содержимое таблицы может не отображаться? Ошибок нет... Просто не отображается..
данные в таблице есь
...
Рейтинг: 0 / 0
12.02.2013, 07:42
    #38147122
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Re: model backing the ... context has changed
kuzkinaмать,

Что значит, не отображаться? Где не отображаться? Данные они или есть, или их нет )
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
15.06.2014, 18:42
    #38669772
SQL2008
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Re: model backing the ... context has changed
hVosttkuzkinaмать,

TOOLS → Library Package Manager → Package Manager Console

Код: c#
1.
PM> Update-Database -Verbose


Ерунда! Не работает.
...
Рейтинг: 0 / 0
15.06.2014, 18:53
    #38669780
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Re: model backing the ... context has changed
SQL2008Ерунда! Не работает.

Код: powershell
1.
PM> Enable-Migrations -EnableAutomaticMigrations
...
Рейтинг: 0 / 0
15.06.2014, 19:00
    #38669785
SQL2008
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Re: model backing the ... context has changed
hVosttSQL2008Ерунда! Не работает.

Код: powershell
1.
PM> Enable-Migrations -EnableAutomaticMigrations


Спасибо... но пишет, что
The EntityFramework package is not installed on project
Как это может быть?
...
Рейтинг: 0 / 0
15.06.2014, 19:04
    #38669788
SQL2008
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Re: model backing the ... context has changed
Непонятно следующее:
При первом создании модели, контроллер и представление создается без проблем.
Но попытка добавить поле в таблицу модели (разумеется и в БД тоже) оканчивается гемором!
И удалял таблицу в БД, и просто менял структуру таблицы и модели... Ничего не работает!
Чего-то я не понимаю... А вот что?
...
Рейтинг: 0 / 0
15.06.2014, 19:22
    #38669802
SQL2008
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Re: model backing the ... context has changed
Нашел тут типа вариант решения, но фраза
Delete the Database and recreate it, but this will delete the existing data from the database

мне ни хрена не нравится!
Типа, "если вы хотите приколотить полку к стене, то разрушьте стену и постройте новую"!
Что за идиотизм?????
...
Рейтинг: 0 / 0
15.06.2014, 23:38
    #38669911
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Re: model backing the ... context has changed
SQL2008,

а в чём проблема? вся суть миграций в том, что в любой момент времени мигратор знает в каком состоянии схема БД (хранится в самой БД в специальной таблице), посему изначально база должна быть пустая. code first же. если хочется вперёд базу, тогда придётся отставить code first и перейти к model first, тогда миграций не видать вам как своих ушей. по крайне мере со стороны EF
...
Рейтинг: 0 / 0
15.06.2014, 23:41
    #38669916
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Re: model backing the ... context has changed
SQL2008,

.. или вот так извращаться:

http://stackoverflow.com/questions/17736708/unable-to-run-ef5-migration-with-existing-database

и вот тут ещё чего-то чего-то можно початать:

http://msdn.microsoft.com/en-us/data/jj200620.aspx
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Re: model backing the ... context has changed / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]