From: Mike Bayer Date: Wed, 26 Sep 2012 14:20:56 +0000 (-0400) Subject: - [feature] Added support for the localtimestamp() X-Git-Tag: rel_0_7_9~10 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a6a7fa5d7982c2cc2678ab6a973883adb98c8f27;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git - [feature] Added support for the localtimestamp() SQL function implemented in SQLite, courtesy Richard Mitchell. Added test --- diff --git a/CHANGES b/CHANGES index 289876b074..b1bf31a8b3 100644 --- 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 diff --git a/test/dialect/test_sqlite.py b/test/dialect/test_sqlite.py index f84499067d..b7b61640e7 100644 --- a/test/dialect/test_sqlite.py +++ b/test/dialect/test_sqlite.py @@ -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,