457 packages tagged with “migration”
FluentMigrator is a database migration framework for .NET written in C#. The basic idea is that you can create migrations which are simply classes that derive from the Migration base class and have a Migration attribute with a unique version number attached to them. Upon executing FluentMigrator, you tell it which version to migrate to and it will run all necessary migrations in order to bring your database up to that version. In addition to forward migration support, FluentMigrator also supports different ways to execute the migrations along with selective migrations called profiles and executing arbitrary SQL.
This package provides a set of tools and MSBuild tasks to aid in the migration from Android Support to Android X.
Compatibility APIs and objects for .NET Multi-platform App UI (.NET MAUI) apps. This package contains a collection of APIs and views that allow for easier migration from Xamarin.Forms.
Evolve is an easy migration tool that uses plain old sql scripts. Its purpose is to automate your database changes, and help keep those changes synchronized through all your environments and developpement teams. Every time you build your project, it will automatically ensure that your database is up-to-date, without having to do anything other than build. Install it and forget it !
Simple but flexible migrations library
Raven Migrations is a migration framework for RavenDB to help with updates to your database objects.
grate - sql for the 20s grate is a no-code, low-fi database migration tool, inspired heavily by RoundhousE. It's written from the ground up using modern .NET 8/9/10.
LiquiBase is an open source, database-independent library for tracking, managing and applying database changes. It is built on a simple premise: All database changes are stored in a human readable yet trackable form and checked into source control.
RoundhousE is a Professional Database Change and Versioning Management tool. Type rh /? for options