Skip to content

Commit 8465e50

Browse files
author
Brandt
committed
added correct ordering
1 parent b8695f1 commit 8465e50

2 files changed

Lines changed: 10 additions & 9 deletions

File tree

src/Tests/IntegrationTests/IntegrationDbContext.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -131,16 +131,16 @@ protected override void OnModelCreating(ModelBuilder modelBuilder)
131131
.OrderBy(_ => _.Property);
132132

133133
// Configure TPH inheritance with CLR discriminator property for DiscriminatorBaseEntity hierarchy
134-
modelBuilder.Entity<DiscriminatorBaseEntity>()
135-
.OrderBy(_ => _.Property);
136134
modelBuilder.Entity<DiscriminatorBaseEntity>()
137135
.HasDiscriminator(_ => _.EntityType)
138136
.HasValue<DiscriminatorDerivedAEntity>(DiscriminatorType.TypeA)
139137
.HasValue<DiscriminatorDerivedBEntity>(DiscriminatorType.TypeB)
140138
.IsComplete();
141139
modelBuilder.Entity<DiscriminatorDerivedAEntity>()
142-
.HasBaseType<DiscriminatorBaseEntity>();
140+
.HasBaseType<DiscriminatorBaseEntity>()
141+
.OrderBy(_ => _.Property);
143142
modelBuilder.Entity<DiscriminatorDerivedBEntity>()
144-
.HasBaseType<DiscriminatorBaseEntity>();
143+
.HasBaseType<DiscriminatorBaseEntity>()
144+
.OrderBy(_ => _.Property);
145145
}
146146
}

src/Tests/IntegrationTests/IntegrationTests.CLR_discriminator_included_in_query_field_projection.verified.txt

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,11 @@
1616
},
1717
sql: {
1818
Text:
19-
select d.Id,
20-
d.EntityType,
21-
d.Property
22-
from DiscriminatorBaseEntities as d
23-
where d.EntityType = 0
19+
select d.Id,
20+
d.EntityType,
21+
d.Property
22+
from DiscriminatorBaseEntities as d
23+
where d.EntityType = 0
24+
order by d.Property
2425
}
2526
}

0 commit comments

Comments
 (0)