Skip to content

docs(efcore): schema mapping customization page + sample, and 9.18 EF Core blog draft - #384

Merged
jeremydmiller merged 2 commits into
masterfrom
docs/efcore-schema-customization
Jul 20, 2026
Merged

docs(efcore): schema mapping customization page + sample, and 9.18 EF Core blog draft#384
jeremydmiller merged 2 commits into
masterfrom
docs/efcore-schema-customization

Conversation

@jeremydmiller

Copy link
Copy Markdown
Member

Summary

Documents the EfSchemaMappingCustomization hook shipped in #383, and adds a draft blog post covering the EF Core improvements across the recent releases.

  • New doc page docs/efcore/schema-customization.md — "Schema Mapping Customization": the two-part hook (CustomizeTable + AdditionalObjects), the customization-aware overloads on CreateMigrationAsync / CreateDatabase / GetSchemaObjectsForMigration, ordering guarantees, and notes. Wired into the EF Core sidebar in docs/.vitepress/config.ts.
  • New mdsnippet sample src/DocSamples/EfCoreCustomizationSamples.cs — two compilable regions (sample_efcore_schema_mapping_customization, sample_efcore_customization_create_database) backing the doc snippets. Verified compiling in DocSamples against the merged hook.
  • Blog draft docs/blog/efcore-9.18.md — draft post on schema parity, EF migration generation, and the customization hook. Not yet wired into VitePress nav (intentionally a source-only draft for now).

Verification

  • dotnet build src/DocSamples/DocSamples.csproj -f net9.0 → 0 errors
  • mdsnippets populates both snippet blocks in the doc page

Notes

  • The blog post is a draft and unlisted in nav — say the word and I'll add a nav entry (would require a blog index/landing setup in VitePress).
  • Doc links use https://weasel.jasperfx.net/...; confirm that's the live docs domain.

🤖 Generated with Claude Code

jeremydmiller and others added 2 commits July 19, 2026 19:56
… Core blog draft

Adds a "Schema Mapping Customization" doc page for the EfSchemaMappingCustomization
hook (CustomizeTable + AdditionalObjects), backed by a compilable mdsnippet sample
in DocSamples, wired into the EF Core sidebar. Also adds a draft blog post covering
the EF Core improvements across the recent releases (schema parity, EF migration
generation, and the customization hook).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
…view

Adds a Blog entry to the top nav and a Blog sidebar section, a /blog/ landing
page listing posts, and a callout linking to the post from the EF Core overview.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@jeremydmiller jeremydmiller added the documentation Improvements or additions to documentation label Jul 20, 2026
@jeremydmiller
jeremydmiller merged commit 5a2dd9c into master Jul 20, 2026
23 checks passed
@jeremydmiller
jeremydmiller deleted the docs/efcore-schema-customization branch July 20, 2026 01:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant