Hi,
I am running 7.9.333.6 on an Oracle 11.2 data model in VS 2012 with the EF 6 POCO template. I am starting a project from scratch and setup the naming for the model to FirstLetterUpperCase with underscore removal on.
So, I expect this:
NICE_TABLE_NAME
to be transformed to:
NiceTableName
but what I get is:
NICETABLENAME
I have tried other options like lower case and unchanged and they seem to work. But FirstLetterLowerCase looks like it is keeping everything upper case and removing the underscore.
Any idea what is happening? I could have sworn this happened to me several years ago but it was fixed in a minor release.
--Jonathan
Model Naming for FirstLetterUpperCase not working
Re: Model Naming for FirstLetterUpperCase not working
This is a designed behaviour.
Please download http://www.devart.com/entitydeveloper/e ... eloper.chm > the Search tab, type "naming rules" > Database Naming:
Capitalized - the first letter of the entity name and the first letter after each underscore in the table name will be uppercase, other letters will be lowercase.
FirstLetterUppercase - the name of an entity begins with a capital letter, case of other letters will not be changed.
These are inputs/outputs depending on the selected naming rule:
Capitalized: NICE_TABLE_NAME -> NiceTableName
FirstLetterUppercase: NICE_TABLE_NAME -> NICETABLENAME
Please download http://www.devart.com/entitydeveloper/e ... eloper.chm > the Search tab, type "naming rules" > Database Naming:
Capitalized - the first letter of the entity name and the first letter after each underscore in the table name will be uppercase, other letters will be lowercase.
FirstLetterUppercase - the name of an entity begins with a capital letter, case of other letters will not be changed.
These are inputs/outputs depending on the selected naming rule:
Capitalized: NICE_TABLE_NAME -> NiceTableName
FirstLetterUppercase: NICE_TABLE_NAME -> NICETABLENAME