db-torque-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Greg Monroe" <Greg.Mon...@DukeCE.com>
Subject RE: Quick Generator Question
Date Tue, 20 Dec 2005 02:27:42 GMT
Hmm, just remembered DefaultJavaNamingMethod which can be 
put as an attribute of the database tag.  It can be used to modify
how the JavaName is generated as well.  Here's what the 
database.dtd has to say:
 
defaultJavaNamingMethod determines how a table or column name,
from the name attribute in the xml database file, is converted to a
Java class or method name.

     nochange   - indicates not change is performed.
     underscore - Underscores and dots are removed, first letter is
              capitalized, first letter after an underscore
              is capitalized, first letter after a dot is capitalized,
              the rest of the letters are converted to lowercase.
     underscoreOmitSchema - The section of the name before and including
              the last dot in the name is removed. For the remaining part,
              underscores are removed, first letter is capitalized,
              first letter after an underscore is capitalized,
              the rest of the letters are converted to lowercase.
     javaname   - same as underscore, but no letters are converted
              to lowercase.

________________________________

From: Trey Long 


I know Tom has a lot of experience with the generator so this question
is probably for him. Is there an option in the build.properties file
that will put defaultJavaNamingMethod="javaname" in the schema file?
Right now I have hacked a task together with sed to add it, just
wondering if it's actual an option or not. If it isn't give me a
starting location to add it to torque and perhaps commit it.

-Jim

---------------------------------------------------------------------
To unsubscribe, e-mail: torque-user-unsubscribe@db.apache.org
For additional commands, e-mail: torque-user-help@db.apache.org




Duke CE Privacy Statement
Please be advised that this e-mail and any files transmitted with it are confidential communication
or may otherwise be privileged or confidential and are intended solely for the individual
or entity to whom they are addressed.  If you are not the intended recipient you may not rely
on the contents of this email or any attachments, and we ask that you  please not read, copy
or retransmit this communication, but reply to the sender and destroy the email, its contents,
and all copies thereof immediately.  Any unauthorized dissemination, distribution or copying
of this communication is strictly prohibited.




Mime
View raw message