C#
Clone or download
Permalink
Failed to load latest commit information.
docs Use the official JetBrains logo Jun 1, 2018
lib Added missing x64 DLLs Apr 13, 2018
publish We don't need/have a dependency on FluentMigrator Jun 11, 2018
samples Support for multiple databases Jun 4, 2018
src Added support to default schema name for VersionInfo table Jul 3, 2018
test/FluentMigrator.Tests Unit test for issue #911 Jul 17, 2018
.editorconfig Changed .editorconfig to add the rules to prefer keywords over types May 22, 2018
.gitattributes Use a script for MyGet uploads Apr 15, 2018
.gitignore Added docfx project Apr 30, 2018
.travis.yml Next try to use the official deployment mechanism Jun 4, 2018
CHANGELOG.md Updated changelog Jun 25, 2018
CONTRIBUTORS.md Moved contributors into normal source code May 1, 2018
DotNetSdkMono.props Added net40 to the list Apr 16, 2018
FluentMigrator.sln Fix x64 console migrator tests Jun 1, 2018
FluentMigrator.sln.DotSettings Chop binary expressions May 17, 2018
FluentMigrator.snk Cleanup and refactoring Mar 27, 2018
FluentMigrator.v3.ncrunchsolution Metrics exclusion for assemblies/frameworks not covered by unit tests Apr 18, 2018
GitVersion.yml Next version is 3.0 due to some breaking changes May 1, 2018
Global.props Renamed .proj to .props to avoid incompatibilities May 8, 2018
LICENSE.txt Added LICENSE.txt that was deleted accidentally Apr 15, 2018
PackageLibrary.props Renamed .proj to .props to avoid incompatibilities May 8, 2018
PackageTool.props Renamed .proj to .props to avoid incompatibilities May 8, 2018
README.md Updated contributors link in README Jul 17, 2018
ibm_db2_tests.runsettings Changes for IBM DB2/NT64 10.5 Apr 11, 2018
myget-upload.sh Try again building/publishing with Linux Apr 29, 2018
nuget-upload.sh Try again building/publishing with Linux Apr 29, 2018
nuget.config Move the nuget.org source up Apr 19, 2018

README.md

FluentMigrator (License)

Fluent Migrator is a migration framework for .NET much like Ruby on Rails Migrations. Migrations are a structured way to alter your database schema and are an alternative to creating lots of sql scripts that have to be run manually by every developer involved. Migrations solve the problem of evolving a database schema for multiple databases (for example, the developer's local database, the test database and the production database). Database schema changes are described in classes written in C# that can be checked into a version control system.

News

3.0.0 is released and goes full "dependency injection". We also have a new documentation website!

Please read the changelog or the upgrade guide for further information: 2.x to 3.0.

Packages

Source Status
NuGet (Releases) NuGet
MyGet (Prerelease) MyGet

The releases are stored on nuget.org while the CI builds are stored on MyGet.

Project Info

Documentation On our GitHub pages
Discussions Gitter
Bug/Feature Tracking GitHub issues
Build server Travis

Powered by

JetBrains ReSharper

Travis CI

Contributors

A long list of everyone that has contributed to FluentMigrator. Thanks for all the Pull Requests!