title: how can we control EF Database First generated class and property names
body: <p>I have an Oracle database that has all its tables and columns in all Upper-Case. </p>
  
  <p>For example table STUDENT has FIRSTNAME,LASTNAME and DATEOFBIRTH</p>
  
  <p>when i generate classes using EF Database First approach, i get all classes and names in Upper-Case as well. </p>
  
  <p>answer here </p>
  
  <p><a href="https://stackoverflow.com/questions/10694659/how-to-force-pascal-case-with-oracles-entity-framework-support">How to force pascal case with Oracle&#39;s Entity Framework support?</a></p>
  
  <p>did not helped as it only generates names with only First letter in upper case instead of FirstName or LastName.</p>
  
  <p>I thought of doing it manually. Is there a way i can write something in OnModelCreating so that every time i generate edmx i get the names right? </p>
  
  <p>If i change name after generation its going to override next time i update it from database.   </p>