]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
- [feature] Added support for the localtimestamp()
authorMike Bayer <mike_mp@zzzcomputing.com>
Wed, 26 Sep 2012 14:20:56 +0000 (10:20 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Wed, 26 Sep 2012 14:20:56 +0000 (10:20 -0400)
SQL function implemented in SQLite, courtesy
Richard Mitchell.  Added test

CHANGES
test/dialect/test_sqlite.py

diff --git a/CHANGES b/CHANGES
index 289876b074231c56f744b46a0b2710f4efbe2fae..b1bf31a8b347fae77aee0f71150be7e4c2209669 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -165,6 +165,10 @@ CHANGES
     old SQLite versions that don't deliver
     default info as a string.  [ticket:2265]
 
+  - [feature] Added support for the localtimestamp()
+    SQL function implemented in SQLite, courtesy
+    Richard Mitchell.
+
 - postgresql
   - [bug] Columns in reflected primary key constraint
     are now returned in the order in which the constraint
index f84499067d31773c53ab85d89af0d31bd954a5c4..b7b61640e775b3941a6da8520f6e37d2c213083d 100644 (file)
@@ -505,6 +505,12 @@ class SQLTest(fixtures.TestBase, AssertsCompiledSQL):
             "1"
         )
 
+    def test_localtime(self):
+        self.assert_compile(
+            func.localtimestamp(),
+            'DATETIME(CURRENT_TIMESTAMP, "localtime")'
+        )
+
     def test_constraints_with_schemas(self):
         metadata = MetaData()
         t1 = Table('t1', metadata,