On 10/7/07, Ash Berlin <[EMAIL PROTECTED]> wrote:
> Sergio Salvi wrote:
> > On 9/19/07, Ash Berlin <[EMAIL PROTECTED]> wrote:
> >> Sergio Salvi wrote:
> >>> Hi Matt, Ash,
> >>>
> >>> I have a patch for DBIx::Class::InflateColumn::DateTime to add support
> >>> for timezones. It allows one to specify that a DATE or DATETIME field
> >>> is stored in a specific timezone instead of the default (UTC). It's
> >>> here: http://scsys.co.uk:8001/9505
> >> DateTime's come out in Floating, not UTC btw.
> >>> I've checked out trunk, wrote tests and documentation. Could you
> >>> please look at it and, hopefully, apply it?
> >>>
> >>> Thanks,
> >>> Sergio
> >> Looks like a promising start. Could you just make the following changes:
> >>
> >> - Move the TZ into the extra hash:
> >>
> >>   starts_at => { data_type => 'datetime', extra => { timezone =>
> >> "America/Chicago" } },
> >>
> >> - Make default convert from what ever timezone the incoming $obj is to
> >> the one set in the column. Without this you can't guarantee that all
> >> values of the column have the stated timezone.
> >>
> >>
> >
> > (copying the DBIC list now)
> >
> > Here is the updated patch according to your suggestions. I've added
> > more tests also.
> >
> > Let me know what you and others think.
> >
> > Thanks,
> > Sergio
> >
> >
>
> Your patch doesn't seem to be a fully difference from the repository
> version - it has differences for a file
> t/lib/DBICTest/Schema/EventTZ.pm, but this does not exist yet.
>
> Please regen the patch.
>

That file is a new one, created with "svn copy Event.pm EventTZ.pm".

The patch was created with "svn diff --diff-cmd diff". What's the correct way?

Also, FYI:

[EMAIL PROTECTED] ~/svn/DBIx-Class/0.08/trunk]$ svn up
At revision 3808.
[EMAIL PROTECTED] ~/svn/DBIx-Class/0.08/trunk]$ svn stat
?      META.yml
?      README
?      pm_to_blib
?      inc
M      t/89inflate_datetime.t
A  +   t/lib/DBICTest/Schema/EventTZ.pm
M      t/lib/DBICTest/Schema.pm
M      lib/DBIx/Class/InflateColumn/DateTime.pm

Sergio

_______________________________________________
List: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/dbix-class
IRC: irc.perl.org#dbix-class
SVN: http://dev.catalyst.perl.org/repos/bast/DBIx-Class/
Searchable Archive: http://www.grokbase.com/group/[EMAIL PROTECTED]

Reply via email to