Learn how to properly manage database migrations in .NET applications to avoid common pitfalls and ensure smooth production deployments. Discover why running migrations at application startup is problematic and how to shift this process to the release pipeline. The post covers practical steps and tools, such as using Entity Framework's CLI and configuring GitHub Actions, to automate and secure the migration process.

19m watch time

Sort: