DbUp is a set of .NET libraries that helps you to deploy changes to different databases like SQL Server. It tracks which SQL scripts have been run already, and runs the change scripts that are needed to get your database up to date.
To learn more about DbUp check out the documentation.
Package | Stable | Latest Stable | Latest Prerelease | Issues | Pull Requests | |
---|---|---|---|---|---|---|
Documentation | ||||||
DbUp-Core | ||||||
DbUp-SqlServer | ||||||
DbUp-MySql | ||||||
DbUp-SQLite | ||||||
DbUp-PostgreSQL | ||||||
DbUp-Firebird | ||||||
DbUp-Oracle | ||||||
DbUp-Redshift |
The following providers are End of Life (EOL) and are no longer maintained:
Maintenance and support for the extensions where not provided by the DbUp project. For questions and support on these extensions, please contact the project directly.
https://github.com/fiscaltec/DbUpX
Extensions to DbUp supporting easy filtering, ordering and versioning:
To build the providers, you will need to add the DbUp NuGet feed to your local machine. Do this by generating
a GitHub token with read:package
access and running:
dotnet nuget add source --name DbUp --username <YourUsername> --password <TheToken> https://nuget.pkg.github.com/DbUp/index.json