Arthur Vickers
Arthur Vickers
For example: ```C# modelBuilder.Entity().HasIndex(e => e.ByteArray); ``` This will currently pass model validation, but the index is ignored. We should fail for this in model validation.
Part of #33220 - Replace `IUpdateEntry.GetOriginalOrCurrentValue` with `HasOriginalValue` - Review whether we really need `MigrationsSqlGenerator.SequenceOptions` overload with `forAlter`. Move logic to other methods otherwise. - Remove `IReadOnlySequence.IsCached`. `CacheSize` of `0`...
Consider: - [x] #25701 - [x] #25700 - [x] Contains - [ ] Join Composition over (non-primitive) embedded collection - see also #16926, #17957
Query, where Region is the top-level partition key: ```C# var customers = await context .Set() .Where(e => e.Id == id && e.Region == region) .ToListAsync(); ``` SQL: ``` info: 8/28/2024...
See https://github.com/dotnet/efcore/issues/13617#issuecomment-805049723 When EF inline a value, then we will stop logging the SQL unless sensitive data logging is enabled. We will instead log a message indicating that sensitive data...
Part of #32915 ### Description We develop with the latest SqlClient package so that we have a better chance of catching regressions. However, we cannot release with this package because...
If the EF primary key property is a string, then we map it directly to the JSON `id` property. If it is numeric (or bool), then we map a string...
https://testcontainers.com/modules/cosmosdb/
See https://github.com/dotnet/efcore/pull/34401#issuecomment-2286923548
See https://github.com/dotnet/efcore/pull/34401#pullrequestreview-2236541128