Skip to content

Add EFCore.ComplexIndexes to EF Core extensions - #5495

Open
CaffeinatedCoder wants to merge 1 commit into
dotnet:mainfrom
CaffeinatedCoder:add-efcore-complexindexes
Open

CaffeinatedCoder wants to merge 1 commit into
dotnet:mainfrom
CaffeinatedCoder:add-efcore-complexindexes

Conversation

@CaffeinatedCoder

@CaffeinatedCoder CaffeinatedCoder commented Oct 20, 2026 •

Copy link
Copy Markdown

Adds EFCore.ComplexIndexes to the extensions list. I maintain it.

It generates migration SQL for indexes on the nested columns of complex properties, which EF Core 10 models but does not index. The core package is provider-agnostic; separate PostgreSQL and SQL Server packages add provider-specific options (PostgreSQL index methods, expression indexes, exclusion and temporal constraints; SQL Server clustered, covering and online indexes).

EF Core 11 indexes complex-type members natively (dotnet/efcore#31246), so the entry states EF Core 10, the line the packages target.

The entry follows the format of the existing ones: description ending in the supported EF Core versions, then repository and NuGet links, added at the end of the Extensions section.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@ErikEJ

ErikEJ commented Oct 21, 2026

Copy link
Copy Markdown
Contributor

LGTM!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants