Skip to content
forked from lecaillon/Evolve

Database migration tool for .NET and .NET Core projects. Inspired by Flyway.

License

Notifications You must be signed in to change notification settings

itoop2019/Evolve

 
 

Repository files navigation

Evolve Build status Build Status Build status Donate

Database migration tool for .NET and .NET Core. Inspired by Flyway.

Evolve is an easy migration tool that uses plain SQL scripts. Its purpose is to automate your database changes, and help keep those changes synchronized through all your environments and development teams. This makes it an ideal tool for continuous integration / delivery.

Over all Evolve embraces simplicity. Every time you build or run your project, it will automatically ensure that your database is up-to-date. Install it and forget it!

Installation

Package Repository
Evolve NuGet
Evolve MSBuild NuGet
Evolve CLI NuGet

Documentation

You can read the latest documentation at https://evolve-db.netlify.com.

Supported Databases

  • PostgreSQL
  • SQL Server
  • MySQL / MariaDB
  • SQLite
  • Cassandra

Supported Frameworks

  • .NET 3.5+
  • .NET 4.6.1+
  • .NET Standard 2.0

About

Database migration tool for .NET and .NET Core projects. Inspired by Flyway.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 82.2%
  • TSQL 15.2%
  • PowerShell 1.6%
  • Other 1.0%