Database Migration Strategies & Flyway Example
Database migrations can be tricky depending on your application and environment. Here are some strategies to keep your application code and database schema in sync, allowing smooth deployments and safe rollbacks. The key is making backward-compatible changes! 🔗 Kurrent (formely EventStoreDB) https://kurrent.io 🔔 Subscribe:    / @codeopinion  💥 Join this channel to get access to a private Discord Server and any source code in my videos. 🔥 Join via Patreon   / codeopinion  ✔️ Join via YouTube    / @codeopinion  📝 Blog: https://codeopinion.com 👋 Twitter:   / codeopinion  ✨ LinkedIn:   / dcomartin  📧 Weekly Updates: https://mailchi.mp/63c7a0b3ff38/codeo... 0:00 In-Sync 2:51 Backwards Compatible 4:20 Deployment Pipeline 7:24 Tooling/Flyway Example

Stop Joining Tables In Your “Modular” Monolith

The Modular Monolith: Scale Without Microservices

The Correct Way to Run Database Migrations in EF Core

Something is jamming GPS over Europe. Here's what we found

You Don't Know OOP (But You Think You Do) !

Multi-Tenant: Database Per Tenant or Shared?

The "Just Use Postgres" Trap

Why The Russian Accent Terrifies Everyone

Database Migrations for Beginners | Flyway Tutorial

You’re Building Modular Monoliths All Wrong

5 Mistakes That Make Your Code Unmaintainable

EF Core Migrations Deep Dive, Applying Migration, SQL Scripts

Solving the 'God Object' Problem with Shared Identity

The Easiest Way To Manage Database Migrations in .NET

THIS Is What Happens When You Attack a US Aircraft Carrier

Disparate Data: Should You Fetch in Real-Time or Cache for Speed?

The Fix For Your Database Performance Issues in .NET

The Match That Made Brazilians Hate Germany

Why Separate Databases? Explaining Like You're Five

