Top 20 NuGet migrations Packages

Extends DbUp to provide SQL Server object definition scripting when running migrations from Visual Studio. When a database object changes during a migration, its definition will be saved in the project.
Package Manager Console scripts for DbUp. New-Migration [Name] and Start-Migrations commands help to make creating and running DbUp migrations easy.
An awesome ORM for querying and modifying databases.
Library for running database scripts across different evnironments for easier DevOps
CSharp migrations tool for MongoDb
Adds a command to the package manager console to generate migrations for FluentMigrator.
Abp.FluentMigrator
Package Description
User Interface to Manage EF Migrations for MVC applications. Once MVC application deployed and navigate to the application will redirect to the Manage Migrations(Database deployment) page for admin users and database maintenance page for non Admin users.
A .NetCore CLI tool to enable EF6 migrations in an Asp.Net Core app.
Database First Migration Tool
Package manager console command "Add-Migration" that creates an sql file with date and time (yyyyMMddHHmmss) in the file name (e.g. 20170730185349_Migration.sql)
A runner for .NET CLI for Fluent Migrator.
Sharp migrations is a framework to help you deal with database changes and versioning over time. The idea comes from the excellent Ruby on Rails migrations and it is the best way to alter your database in a structured and organised manner.
Lightweight DB migrations library. Intended for applying migrations stored in embedded sql files
Database provider for kcartlidge/migratable adding support for MySql/MariaDB
Basic migrations functionality for ClickHouse.Net
Execute migration scripts written in plain old SQL
PostgreSQL provider for Marvin.Migration (migration tool for .NET: supports sql script migrations and custom migrations written by C#)
Migration tool for .NET: supports sql script migrations and custom migrations written by C#