When adding a new entity to a project, the field name for 1:n relations from other entities is not set properly.
I want 1:n relations to be named with a trailing "s", for example, Customer.Orders. The relation is named with the entity name only, i.e. Customer.Order, and needs to be manually renamed to add the "s".
On relations through intermediate entities, it works correctly, since in the project properties, I have FieldMappedOnManyToManyPattern set to {$IntermediateEntityName}{$EndEntityName}s. I have FieldMappedOnOneManyToOnePattern set to {$EndEntityName} which is what I want for m:1.
It seems that what I want is a "FieldMappedOnOneToManyPattern" option but it doesn't seem to exist.
I'm fairly certain this worked as expected in older versions of LLBLGen.
Apologies if I'm missing something obvious here...