]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
Add support for LOCALTIMESTAMP in SQLite.
authorRichard Mitchell <richard.j.mitchell@gmail.com>
Wed, 26 Sep 2012 13:36:51 +0000 (14:36 +0100)
committerRichard Mitchell <richard.j.mitchell@gmail.com>
Wed, 26 Sep 2012 13:36:51 +0000 (14:36 +0100)
lib/sqlalchemy/dialects/sqlite/base.py

index 75c2924a354d7131c0bcb1ddf6f8e8de6048102d..eb85cc256068a7e925e1687b8e44eb7362b8b10a 100644 (file)
@@ -412,6 +412,9 @@ class SQLiteCompiler(compiler.SQLCompiler):
     def visit_now_func(self, fn, **kw):
         return "CURRENT_TIMESTAMP"
 
+    def visit_localtimestamp_func(self, func, **kw):
+        return 'DATETIME(CURRENT_TIMESTAMP, "localtime")'
+
     def visit_true(self, expr, **kw):
         return '1'