Hello,

If you have a class A { @PersistentCollection(elementEmbedded = true)
Set<B> someLongNameAttribute }, there will be a table
A_B_someLongNameAttribute.

We are looking for a way to change the name of such tables created by
elementEmbedded (SQL table length problem), but unfortunately there is
nothing like a @PersistentCollection(elementEmbedded = true,
tableNameSuffix="short") to get a table name A_B_short - or is there,
through another annotation?

Only option is to actually rename the private attribute's name (keeping
public getters and setters) ?

Would this be a valid Enhancement request for future releases?
 
Regards,
Michael

____________________________________________________________

• This email and any files transmitted with it are CONFIDENTIAL and intended
  solely for the use of the individual or entity to which they are addressed.
• Any unauthorized copying, disclosure, or distribution of the material within
  this email is strictly forbidden.
• Any views or opinions presented within this e-mail are solely those of the
  author and do not necessarily represent those of Odyssey Financial
Technologies SA unless otherwise specifically stated.
• An electronic message is not binding on its sender. Any message referring to
  a binding engagement must be confirmed in writing and duly signed.
• If you have received this email in error, please notify the sender immediately
  and delete the original.

Reply via email to