На этом уроке мы посмотрим что такое миграция, основной алгоритм выполнения миграции, как она происходит и какие есть особенности выполнения миграции для MySQL.
Дата отправки отчёта:
30 августа 2016 г.
Задание выполнено: за
40 мин.
Чему научился:
Использовать миграции
Что было сложным:
Работал MSSQL базой в классе инициализатора ничего не сгенерировалось (при том что я добавил новый класс и сущность в модель) и соответственно изменений не произошло. Но поигрался с базой вывел все записи из таблицы.
Комментарии:
Неплохо бы показать тоже самое на MSSQL базе.
если будет достаточно просьб по поводу MSSQL, то будет доп курс по этому вопросу, в данной ситуации самостоятельное изучение после прохождения курса на базе MySQL
Научился: Отличный урок, всё ясно как день.
Вначале создал миграцию на основе создания таблицы, потом добавил в класс новое поле и сгенерировал на основе этого вторую миграцию, всё просто успешно и корректировать код миграции не пришлось, ну пока и структура не сложная.
Не использовал new MySql.Data.Entity.MySqlMigrationSqlGenerator() для устранения ошибки создания миграций для MySQL, решил проблему другим способом, после чего посмотрел видео и решил оставить свой способ, хотя этот взял на заметку =)