cayenne-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Aristedes Maniatis <>
Subject Re: table/field names with more than one words
Date Mon, 11 Jul 2016 14:08:55 GMT
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?


Aristedes Maniatis
GPG fingerprint CBFB 84B4 738D 4E87 5E5C  5EFA EF6A 7D2E 3E49 102A

View raw message