Fluent migrations framework for .NET
tools/net452/x86/Migrate.exe
)This has become necessary to enable a better out-of-the-box experience for the migration tool.
MySql4ProcessorFactory
used the MySql5Generator
IQuerySchema.DatabaseType
now returns SqlServer2016
, etc... and not SqlServer
any moreIMigrationConventions
was renamed to IMigrationRunnerConventions
IMigrationContext
doesn't contain the IMigrationConventions
any more
IConventionSet
ICanBeConventional
was removed during the overhaul of the expression convention systemNonUnicodeString
for ANSI stringsFluentMigrator.Tools
was split into the following packages
FluentMigrator.Console
: The Migrate.exe
toolFluentMigrator.MSBuild
: The MSBuild Migrate
taskALTER/DROP DEFAULT
value supportNVARCHAR
for AsString
WITH (ONLINE=ON/OFF)
supportForce Quote=true
to enforce quotesSetExistingRowsTo
supports SystemMethods
StopOnError
flagFluentMigrator.Runner
to FluentMigrator.Runner.<Database>
FluentMigrator.Extensions.SqlServer
(not applied)
for unapplied migrations(BREAKING)
for migrations with breaking changesIAnnouncer.Write
TagAttribute
by inheritanceSqlBatchParser
to parse batches of SQL statements (GO
statement support)Commits: cac48b707d...f17dca3ba0
Commits: 40a435a60f...cac48b707d
Small breaking change
Fixes
Commits: 78a817d78a...40a435a60f
Features:
Fixes:
Features:
Improvements:
Fixes:
Various: