On 11/07/2016 11:38pm, Harunobu Oyama wrote: > Hi, > > > This is my firs post to this ML. > > I am using Cayenne 3.1.1 with PostreSQL 9.x. > We build our data model on a DB modeling tool, export DDL and execute it on > PostgreSQL, and then import the schema to Cayenne using SmartNamingStrategy. > In our naming convention, all names in DB are all UPPERCASELIKETHIS. > > It gives good looking names as long as the table/filed names are just one > word. > > What is the recommended way or good practice when the table names / field > names > consist of more than one word? The possible options I can think of are: > > Option-1: amend the object/attribute names one by one on CayenneModeler > Option-2: give physical names on DB schema in CamelNotation. > > As I am against editing names one by one manually, I was thinking to use > Option-2, > however, it is against our naming convention. We will change our convention > if it is > necessary, but I was wondering how other people are handling this.
Its been a while since I used this feature, but I believe that a database table called "ARTIST_PAINTING" will be converted to an Object Entity name of ArtistPainting. Have you tested that? Ari -- --------------------------> Aristedes Maniatis GPG fingerprint CBFB 84B4 738D 4E87 5E5C 5EFA EF6A 7D2E 3E49 102A
