diff --git a/Directory.Packages.props b/Directory.Packages.props index 232984bea..331a9740a 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -1,8 +1,8 @@ - 11.0.0-preview.3.26167.112 - 11.0.0-preview.3.26167.112 - 11.0.0-preview.3.26167.112 + 11.0.0-preview.3.26174.112 + 11.0.0-preview.3.26174.112 + 11.0.0-preview.3.26174.112 10.0.0 diff --git a/test/EFCore.PG.FunctionalTests/BulkUpdates/NorthwindBulkUpdatesNpgsqlTest.cs b/test/EFCore.PG.FunctionalTests/BulkUpdates/NorthwindBulkUpdatesNpgsqlTest.cs index 5b0565812..ba1fce512 100644 --- a/test/EFCore.PG.FunctionalTests/BulkUpdates/NorthwindBulkUpdatesNpgsqlTest.cs +++ b/test/EFCore.PG.FunctionalTests/BulkUpdates/NorthwindBulkUpdatesNpgsqlTest.cs @@ -667,6 +667,18 @@ WHERE c."CustomerID" LIKE 'F%' """); } + public override async Task Update_Where_set_nullable_int_constant_via_discard_lambda(bool async) + { + await base.Update_Where_set_nullable_int_constant_via_discard_lambda(async); + + AssertExecuteUpdateSql( + """ +UPDATE "Products" AS p +SET "SupplierID" = 1 +WHERE p."ProductID" < 5 +"""); + } + public override async Task Update_Where_parameter_set_constant(bool async) { await base.Update_Where_parameter_set_constant(async); diff --git a/test/EFCore.PG.FunctionalTests/Query/Associations/ComplexJson/ComplexJsonCollectionNpgsqlTest.cs b/test/EFCore.PG.FunctionalTests/Query/Associations/ComplexJson/ComplexJsonCollectionNpgsqlTest.cs index efb462189..8bb50f081 100644 --- a/test/EFCore.PG.FunctionalTests/Query/Associations/ComplexJson/ComplexJsonCollectionNpgsqlTest.cs +++ b/test/EFCore.PG.FunctionalTests/Query/Associations/ComplexJson/ComplexJsonCollectionNpgsqlTest.cs @@ -226,6 +226,24 @@ public override async Task Index_on_nested_collection() """); } + public override async Task Project_struct_complex_type_with_entity_collection_navigation() + { + await base.Project_struct_complex_type_with_entity_collection_navigation(); + + AssertSql( + """ +SELECT p0."Coords_X", p0."Coords_Y", p0."Id", c."Id", c."Name", c."ParentId" +FROM ( + SELECT p."Coords_X", p."Coords_Y", p."Id" + FROM "Parent" AS p + ORDER BY p."Id" NULLS FIRST + LIMIT 1 +) AS p0 +LEFT JOIN "Child" AS c ON p0."Id" = c."ParentId" +ORDER BY p0."Id" NULLS FIRST +"""); + } + [ConditionalFact] public virtual void Check_all_tests_overridden() => TestHelpers.AssertAllMethodsOverridden(GetType());