EF Core Migration Bundles
are standalone executable files that contain one or more Entity Framework Core
migrations and can be applied directly to a database. They are particularly useful for deploying migrations independently of the source code or development environment, e.g. in production environments.
Using migration bundles simplifies the deployment process as no additional software or configuration is required to perform the migrations. In CI/CD systems like Azure DevOps
in particular, they can be executed across all platforms on all operating systems and therefore offer a flexible alternative to DACPAC deployments
, which are often dependent on Windows tooling.
Read Blog Post