June 2020
Intermediate to advanced
432 pages
11h 57m
English
The first approach to applying databases changes is as part of the release pipeline. When this is the case, the tool that is responsible for reading and executing the migration scripts is invoked using a step in the pipeline.
This invocation can be done using a custom script in PowerShell or another scripting language. However, this is error-prone, and with every change of tool, there is a risk that the scripts need to be updated. Luckily, for most of the migration-based tools, there are Azure Pipelines tasks that are readily available for starting the migration from the release.
For example, there is an Azure Pipelines extension available for applying Entity Framework Core migrations to a database directly ...
Read now
Unlock full access