Как переупорядочить столбец в таблице базы данных после обновления класса POCO в коде с помощью entity framework 6
Цитата:Мое приложение использует первый подход кода EF6.
У меня есть сотрудник класса poco с тремя свойствами Id, имя и зарплата
и этот класс является производным от базового класса со свойствами, созданными и измененными датой.
Этот класс уже перенесен и имеет таблицу в БД с 5 столбцами, а именно Id, Name, Salary, CreatedDate и Modified Date.
Теперь мне нужно добавить новые свойства Enum gender в класс Employee.
При этом и обновлении базы данных новый столбец Gender создается после даты изменения.
Как мне создать эту новую колонку после зарплаты ?
Что я уже пробовал:
I added Column Attribute and assign the order number in Employee calss as 0 for Id, 1 for Name, 2 for Salary and 3 for Gender and run add-migration and update-database command but it did not work.
MadMyche
Вам действительно нужно изменить таблицу? EF уже имеет столбцы, сопоставленные с вашими свойствами POCO; и вам, скорее всего, лучше просто оставить его в покое