Читать про инициализатор MigrateDatabaseToLatestVersion, попробуй начать с
этого.
Если в кратко:
AutomaticMigrationsEnabled = false;
Миграции должны быть именованными и сохранятся в проекте в виде файлов, что бы быть скомпилированными и присутствовать в сборке: "Add-Migration -Name v1".
при публикации устанавливаем флажок "Execute code first migrations (runs on application start)" или добавляем в раздел entityFramework->contexts описание нужного DbContext с описанием инициализатора (
Пример с нужным нам MigrateDatabaseToLatestVersion в самом конце страницы).