DAZ,

Have a look at:

https://github.com/datamapper/dm-migrations/blob/master/lib/dm-migrations/adapters/dm-do-adapter.rb#L284-286

Note that this is the "base" behavior. Other adapters in that folder may or
may not overwrite these defaults, based on the respective datastore's
abilities.

cheers
snusnu

On Sat, Apr 16, 2011 at 17:05, DAZ <daz4...@gmail.com> wrote:

> Thanks for the reply Michishige. I understand the differences between
> the 3 Ruby date types, but wondered what DM did behind the scenes with
> these ... are there any differences in how they are saved in the
> underlying DB?
>
> DAZ
>
> On Apr 16, 3:49 pm, Michishige Kaito <chris.webs...@gmail.com> wrote:
> > On Sat, 16 Apr 2011, DAZ wrote:
> > > Hi,
> >
> > > The docs say the following date types are available:
> >
> > >  DateTime, Date, Time
> >
> > > I have always just used DateTime, but would actually like to work in
> > > seconds and therefore use a Time object.
> >
> > > Is there any difference in the background in using Time as a type?
> >
> > > e.g.:
> >
> > >  property :created_at,   Time, :default =>  proc { |m,p| Time.now}
> >
> > > cheers,
> >
> > > DAZ
> >
> > The differences lie in the Ruby types you'll be working with, as the
> types
> > correspond with Ruby date and time classes. I suggest you have a look at
> > their documentation and judge by yourself.
> >
> > As far as I'm concerned, DateTime has support for timezones and some
> other
> > fancy things, while both Date and Time are a little "simpler". Depends on
> > your needs. I usually just use Date or Time.
>
> --
> You received this message because you are subscribed to the Google Groups
> "DataMapper" group.
> To post to this group, send email to datamapper@googlegroups.com.
> To unsubscribe from this group, send email to
> datamapper+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/datamapper?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"DataMapper" group.
To post to this group, send email to datamapper@googlegroups.com.
To unsubscribe from this group, send email to 
datamapper+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/datamapper?hl=en.

Reply via email to