Comments 8
MSSQL, а не MsSQL, в глаза бросается:) Пожалуйста, пожалуйста, умоляю! Ибо MySQL, сокращение уже привычное глазу.
0
Поправил)
0
Мы просто используем CodeFirst подход для ORM-а.
При этом значительная часть миграций выполняется автоматически.
Явное описание необходимо только для «небезопасных» (те при которых могут удаляться данные) миграций.
При этом значительная часть миграций выполняется автоматически.
Явное описание необходимо только для «небезопасных» (те при которых могут удаляться данные) миграций.
0
Совершенно верно, в случае использования EF Code First есть возможность использования стандартного механизма создания миграций, чем я с радостью пользуюсь в одном из проектов, но к сожалению даже в рамках использования EF, есть куча проектов которые используют подход Model First без возможности переписывания модели БД на Code First. Именно для таких проектов и существуют различного рода системы миграции.
0
Во первых есть EF CodeFirst Migrations. По мне так удобнее fluentmigrator.
Но вообще есть же DAC (Data-Tier-Application), чем он то вам не угодил?
Но вообще есть же DAC (Data-Tier-Application), чем он то вам не угодил?
0
Еще очень удобно использовать Database Project в VS. Получается что база версионируется вместе с исходниками.
0
Sign up to leave a comment.
Миграция версий БД MSSQL