Yes, I think that's fine. It's specific to the project. On Sun, Jun 26, 2016 at 4:56 PM, Andrus Adamchik <[email protected]> wrote:
> > Fair enough. We do need to provide reverse engineering settings. I think > those may be implemented as the properties of the DataMap, like default > package, etc. > > Andrus > > > On Jun 26, 2016, at 4:47 PM, Gmail <[email protected]> wrote: > > > > There are a lot of project using something other than the traditional > Java Date. > > > > Tony Giaccone > > > >> On Jun 25, 2016, at 5:30 PM, Andrus Adamchik <[email protected]> > wrote: > >> > >> I wonder if instead of (in addition to) Joda preferences, we add a > single preference - "Java 8", and if that's on use the new Java 8 date/time > types that were all influenced by Joda. Thoughts? > >> > >> Andrus > >> > >>> On Jun 22, 2016, at 2:01 PM, Anthony Giaccone < > [email protected]> wrote: > >>> > >>> 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 <[email protected]> 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 <[email protected]> > 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 > >> > >
