Yeah, I have an existing schema and it’s something of a mess, and were using git, so different branches have different schemas with different attributes. So I’m re-engineering a lot.
I did what you suggested the first three times but then I was like. "Meh, there should be a better way….” Maybe something as simple as a preferences page which specifies what class to use for the basic mappings? Or maybe even easier, “Joda Time” and a check box. Tony I’m also changing a bunch of lookup tables that curren > On Jun 22, 2016, at 12:19 PM, John Huss <johnth...@gmail.com> wrote: > > If this is a one-time task, just open up the cayenne-*.map.xml file in a > text editor and do a Find and Replace All of "java.util.Date" with > "org.joda.time.DateTime". > > > On Wed, Jun 22, 2016 at 11:06 AM Tony Giaccone <tgiacc...@gmail.com> wrote: > >> When reverse engineering a database, the java.util.Date class is used in >> all the classes that reference timestamps. Is there a way to get this to >> default to another class? I'd like to use Joda's org.joda.time.DateTime >> instead. >> >> Is there an easy way to swap this out when the classes get generated? >> >> >> >> Tony >>