Skip to content

Add EF Core 10 support with SQL Server 2025 type mapping#870

Merged
sjh37 merged 2 commits intosjh37:masterfrom
tichyb:feature/add-efcore10-support
Nov 17, 2025
Merged

Add EF Core 10 support with SQL Server 2025 type mapping#870
sjh37 merged 2 commits intosjh37:masterfrom
tichyb:feature/add-efcore10-support

Conversation

@tichyb
Copy link
Contributor

@tichyb tichyb commented Nov 15, 2025

  • Added TemplateType.EfCore10 and FileBasedCore10 enum values
  • Created TemplateEfCore10 class inheriting from TemplateEfCore8
  • Updated TemplateFactory to route EfCore10 template types
  • Added IsEfCore10Plus() helper method in Settings
  • Implemented AutoMapSqlServer2025Types feature flag
  • Added automatic vector and json type mapping for SQL Server 2025
  • Created Tester.Integration.EFCore10 project targeting .NET 10
  • Updated BuildTT to generate EFCore10 template files
  • Created Templates.EFCore10 folder structure

Resolves #869

Bryan Tichy added 2 commits November 14, 2025 15:16
- Added TemplateType.EfCore10 and FileBasedCore10 enum values
- Created TemplateEfCore10 class inheriting from TemplateEfCore8
- Updated TemplateFactory to route EfCore10 template types
- Added IsEfCore10Plus() helper method in Settings
- Implemented AutoMapSqlServer2025Types feature flag
- Added automatic vector and json type mapping for SQL Server 2025
- Created Tester.Integration.EFCore10 project targeting .NET 10
- Updated BuildTT to generate EFCore10 template files
- Created Templates.EFCore10 folder structure

Resolves sjh37#869
- Update default TemplateType to EfCore10 in Database.tt
- Add EfCore10 enum values and IsEfCore10Plus() helper in ttinclude
@sjh37 sjh37 merged commit ebc8f63 into sjh37:master Nov 17, 2025
@sjh37
Copy link
Owner

sjh37 commented Jan 3, 2026

Now released in v3.11.0

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.

Add support for EF Core 10

2 participants