]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
document sqlite truncate_microseconds in DATETIME and TIME
authorFederico Caselli <cfederico87@gmail.com>
Wed, 26 Mar 2025 20:43:10 +0000 (21:43 +0100)
committerFederico Caselli <cfederico87@gmail.com>
Wed, 26 Mar 2025 20:43:43 +0000 (21:43 +0100)
Change-Id: I93412d951b466343f2cf9b6d513ad46d17f5d8ee
(cherry picked from commit a9b37199133eea81ebdf062439352ef2745d3c00)

lib/sqlalchemy/dialects/sqlite/base.py

index c09fbb32ccc04832d16ee5b5b0e6491114a56aff..bf632f1fa4f78905bce0179a01c21f99e7660f7e 100644 (file)
@@ -1048,6 +1048,10 @@ class DATETIME(_DateTimeMixin, sqltypes.DateTime):
             regexp=r"(\d+)/(\d+)/(\d+) (\d+)-(\d+)-(\d+)",
         )
 
+    :param truncate_microseconds: when ``True`` microseconds will be truncated
+     from the datetime. Can't be specified together with ``storage_format``
+     or ``regexp``.
+
     :param storage_format: format string which will be applied to the dict
      with keys year, month, day, hour, minute, second, and microsecond.
 
@@ -1234,6 +1238,10 @@ class TIME(_DateTimeMixin, sqltypes.Time):
             regexp=re.compile("(\d+)-(\d+)-(\d+)-(?:-(\d+))?"),
         )
 
+    :param truncate_microseconds: when ``True`` microseconds will be truncated
+     from the time. Can't be specified together with ``storage_format``
+     or ``regexp``.
+
     :param storage_format: format string which will be applied to the dict
      with keys hour, minute, second, and microsecond.