Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is there any C# API for Flyway? [closed]

Tags:

flyway

evolve

Is there any C# API for Flyway?

I want to include Flyway with a .Net application and not force none Java developers to install Flyway or Maven or Java. Rather have them use tools they are familiar with like Nuget for example.

like image 741
Melissa Avatar asked Jan 20 '17 06:01

Melissa


2 Answers

A matured database migration tool for .Net is Fluent Migrator https://github.com/fluentmigrator/fluentmigrator

like image 152
Pandiarajan Avatar answered Sep 24 '22 18:09

Pandiarajan


There is a .NET equivalent now ! It's called Evolve. I wrote it because after discovering Flyway on a Java project, I could not do without it in .NET anymore.

Evolve has a GitHub repository and a NuGet package available for .NET and .NET Core projects. It supports MSBuild and dotnet build command.

Hope you'll like it !

like image 30
Philippe Lécaillon Avatar answered Sep 22 '22 18:09

Philippe Lécaillon