Does that mean it's possible now but undocumented or that the capability needs 
to be implemented using these new features? 

Tony Giaccone

> On Jun 27, 2016, at 11:41 AM, Andrus Adamchik <and...@objectstyle.org> wrote:
> 
> I completely forgot. We have the whole new (M4; poorly documented) mechanism 
> for configuring tons of reverse-engineering details that provides a new 
> project file. All these settings should go there. 
> 
> Andrus
> 
>> On Jun 27, 2016, at 11:11 AM, Giaccone, Tony <anthony.giacc...@nytimes.com> 
>> wrote:
>> 
>> Yes, I think that's fine. It's specific to the project.
>> 
>> On Sun, Jun 26, 2016 at 4:56 PM, Andrus Adamchik <and...@objectstyle.org>
>> 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 <tgiacc...@gmail.com> 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 <and...@objectstyle.org>
>>> 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 <
>>> anthony.giacc...@nytimes.com> 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 <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
> 

Reply via email to