---
title: "#ef-core-migrations articles | Hashnode"
description: "Explore 5 articles tagged #ef-core-migrations on Hashnode. Tutorials, guides, and how-tos from the community."
url: "https://hashnode.com/tag/ef-core-migrations"
---

Tag

# #ef-core-migrations

5 posts · 0 followers

[Ashifur Rahaman](https://hashnode.com/@ashif-arsb) · [Dec 23, 2025](https://hashnode.com/posts/entity-framework-core-a-real-world-migration-analogy/694ade51b6e2e991c970730e)

### [Entity Framework Core - A real world migration analogy](https://eform.hashnode.dev/entity-framework-core-a-real-world-migration-analogy?utm_source=hashnode&utm_medium=feed)

Questions: What is the best project structure for a Dockerized application targeting Linux with Entity Framework Core migrations in a separate project? Should the application code and AppDbContext be in one project, and should the migrations project...

5 min read · [eform.hashnode.dev](https://eform.hashnode.dev/entity-framework-core-a-real-world-migration-analogy?utm_source=hashnode&utm_medium=feed)

[Ashifur Rahaman](https://hashnode.com/@ashif-arsb) · [Dec 23, 2025](https://hashnode.com/posts/entity-framework-core-migration/694adb8e9bcfe8837798a801)

### [Entity Framework Core - Migration](https://eform.hashnode.dev/entity-framework-core-migration?utm_source=hashnode&utm_medium=feed)

1\. How Migration Generation Works (The Internals) Many developers believe Add-Migration compares your code to the database. It does not. It compares your code to the Model Snapshot. The "Diff" Mechanism When you run Add-Migration <Name>, EF Core perf...

6 min read · [eform.hashnode.dev](https://eform.hashnode.dev/entity-framework-core-migration?utm_source=hashnode&utm_medium=feed)

[Tim Hilton](https://hashnode.com/@tjhilton) · [Feb 20, 2025](https://hashnode.com/posts/sql-to-check-if-an-index-exists-across-multiple-databases/67b765359324634d05df2c5c)

### [SQL to check if an index exists across multiple databases](https://techblog.timhilton.xyz/sql-to-check-if-an-index-exists-across-multiple-databases?utm_source=hashnode&utm_medium=feed)

Background I recently wrote an EF Core migration which included dropping an index. This index was somewhat unusual, as it didn’t follow our naming conventions and we didn’t know how it had been added. The disparity in naming suggested it may have bee...

2 min read · [techblog.timhilton.xyz](https://techblog.timhilton.xyz/sql-to-check-if-an-index-exists-across-multiple-databases?utm_source=hashnode&utm_medium=feed)

[Milan Jovanović](https://hashnode.com/@MilanJovanovicTech) · [May 18, 2024](https://hashnode.com/posts/ef-core-migrations-a-detailed-guide/664b8fcbf8e751f3e3c8ff04)

### [EF Core Migrations: A Detailed Guide](https://milanjovanovic.hashnode.dev/ef-core-migrations-a-detailed-guide?utm_source=hashnode&utm_medium=feed)

Managing database schemas as your applications grow can quickly become a headache. Manual changes are error-prone and time-consuming. This can easily lead to inconsistencies between development and production environments. I've seen these issues firs...

10 min read · [milanjovanovic.hashnode.dev](https://milanjovanovic.hashnode.dev/ef-core-migrations-a-detailed-guide?utm_source=hashnode&utm_medium=feed)

[Aatif G.](https://hashnode.com/@gaatif) · [Oct 23, 2023](https://hashnode.com/posts/dotnet-code-first-deisgn-and-ef-migrations/68d26e2d47ead4f894c8b83c)

### [.NET Code-First: Understanding EF Migrations](https://gaatif.hashnode.dev/dotnet-code-first-deisgn-and-ef-migrations?utm_source=hashnode&utm_medium=feed)

Entity Framework Core’s Code-First strategy empowers developers to design their database schema directly from C# models. It’s clean, expressive, and ideal for agile development. But to use it effectively, you need to understand how migrations work, h...

5 min read · [gaatif.hashnode.dev](https://gaatif.hashnode.dev/dotnet-code-first-deisgn-and-ef-migrations?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/dotnet-code-first-deisgn-and-ef-migrations/68d26e2d47ead4f894c8b83c)
