SQLAlchemy's PGDateTime object does nothing, so its likely the issue  
you're having is a psycopg2 issue.  You should ask on their list  
(using psycopg2-only code).


On Sep 26, 2008, at 5:28 AM, mraer wrote:

>
> This simple test fails with error:
> DataError: (DataError) unable to parse time None None
>
>
> def testDate1919(self):
>        class DateHolder(object):
>            def __init__(self, date):
>                self.date = date
>
>        metadata = MetaData()
>        dateTable = Table(
>            "date",
>            metadata,
>            Column("id", Integer, primary_key = True),
>            Column("date", DateTime(timezone = True))
>            )
>
>        dateMapper = Mapper(DateHolder, dateTable)
>        postgresSQLEngine = sqlalchemy.create_engine("postgres://
> postgres:[EMAIL PROTECTED]:5432/postgres")
>        metadata.drop_all(bind = postgresSQLEngine)
>        metadata.create_all(bind = postgresSQLEngine)
>
>        oldDate  = datetime.date(1919, month = 1, day = 1)
>        time = datetime.datetime.now().time()
>        oldDate = datetime.datetime.combine(oldDate, time)
>        OldDate = DateHolder(oldDate)
>
>        Session = sessionmaker(bind = postgresSQLEngine)
>        session = Session()
>        session.add(OldDate)
>        session.commit()
>
>        session = Session()
>        dates = [date for date in session.query(DateHolder)]
>        session.commit()
> >


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"sqlalchemy" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/sqlalchemy?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to