Thank you for the clarification, I think I understand the case now. Please note that the naming rules you can set in the model settings apply only to classes being generated from tables (reverse mapping from a database). If you delete the table from the model and try to create it again, based on your persistent class (forward mapping from a class), another naming mechanism will be used to generate the table/column names, which actually creates the lower letters and underscores you see. Unfortunately at the moment there is no way to configure this naming mechanism, but this is on our TODO list.
If you want to continue using forward mapping, you can always edit the column names manually in our Table Editor
, before creating/updating the database from your model.
I hope that helps.
the Telerik team
Thank you for being the most amazing .NET community! Your unfailing support is what helps us charge forward!
We'd appreciate your vote for Telerik in this year's SQL Server Community Awards. We are competing in TWO categories and every vote counts! VOTE for Telerik NOW >>