2014-12-12 4 views

ответ

2

Update: По состоянию на 2014-12-31 Fluent Migrator делает поддержку SQL Server 2014.

Нет, На сегодняшний день (15.Dec.2014) Fluent Migrator не поддерживает версию SQL Server 2014. Вы можете проверить его на странице ниже. https://github.com/schambers/fluentmigrator/wiki/Supported-Databases

1

И да, и нет. Пока нет явной поддержки, но для 90% функций это тот же код для Sql Server 2005, 2008, 2012 и 2014. Если вы укажете провайдера (см. Command Line options here) как Sql Server 2012, тогда ваши миграции должны работать.

migrate --configPath "WithConnectionString.config" -conn "Test.Connection" --provider sqlserver2012 --assembly ".\Migrations\bin\Debug\Migrations.dll" 

Новые возможности в Sql Server 2014 не будет поддерживаться, но на данном этапе каждый новый выпуск Sql Server содержит несколько новых функций, которые влияют на FluentMigrator. Например, только новые функции, введенные Sql Server 2012, и которые повлияли на FluentMigrator, были sequences и кластеризованные индексы. Вот Pull Request for Sql Server 2012.

Если на сервере Sql Server 2014 есть функция, которую вы хотите поддержать, то создайте проблему на Github!

EDIT: Я установил Sql Server 2014 и проверил, что он работает с поставщиком, установленным на SqlServer2012. И это так!

Смежные вопросы