diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2007-08-16 14:48:48 +0000 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2007-08-16 14:48:48 +0000 |
commit | dd99a207d6a4e79c4526fe40df2f63864c764704 (patch) | |
tree | d9eb26e5ab51788c1f73b7a5e35f435f4487cff0 /lib/sqlalchemy/databases/sqlite.py | |
parent | 354f899be62411b15f509e3f82afc249cc5ca146 (diff) | |
download | sqlalchemy-dd99a207d6a4e79c4526fe40df2f63864c764704.tar.gz |
added support for string date passthru in sqlite
Diffstat (limited to 'lib/sqlalchemy/databases/sqlite.py')
-rw-r--r-- | lib/sqlalchemy/databases/sqlite.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/sqlalchemy/databases/sqlite.py b/lib/sqlalchemy/databases/sqlite.py index 3cc821a36..d96422236 100644 --- a/lib/sqlalchemy/databases/sqlite.py +++ b/lib/sqlalchemy/databases/sqlite.py @@ -34,7 +34,10 @@ class SLSmallInteger(sqltypes.Smallinteger): class DateTimeMixin(object): def bind_processor(self, dialect): def process(value): - if value is not None: + if isinstance(value, basestring): + # pass string values thru + return value + elif value is not None: if getattr(value, 'microsecond', None) is not None: return value.strftime(self.__format__ + "." + str(value.microsecond)) else: |