Я меняю имена своих моделей, и я должен сделать что-то, что мешает пакет-менеджеру. Я получаю сообщение об ошибке после того, как я делаюerror on update-database -force -verbose
update-database -force -verbose
Я получаю следующее сообщение об ошибке:
System.Data.SqlClient.SqlException (0x80131904): Either the parameter @objname is ambiguous or the claimed @objtype (OBJECT) is wrong.
Приложение строит, но мне интересно, как я могу это исправить, так что я могу использовать пакет- менеджер для обновления моей базы данных.
Команда, она пытается запустить следующий:
EXECUTE sp_rename @objname = N'dbo.piQuestion', @newname = N'Question', @objtype = N'OBJECT'
Я изменил свое имя таблицы из piQuestion
в Question
уже. Поэтому я понимаю, почему это не работает.
Так что мой вопрос: как сообщить менеджеру пакетов, что эта таблица уже изменена?
Вы обратились к тому, что предлагает ошибка? Является ли @objname неоднозначным? Может быть, он использовался не один раз? – James
Предлагаемый вопрос на самом деле не отвечает на этот вопрос. – webdad3
@James - см. Мой обновленный вопрос – webdad3