]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
add missing cache_ok directive to MyEpochType
authorMike Bayer <mike_mp@zzzcomputing.com>
Mon, 18 Mar 2024 14:22:06 +0000 (10:22 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Mon, 18 Mar 2024 14:22:49 +0000 (10:22 -0400)
Change-Id: Ic4da52b02a4ba36d87d73974fe428b91d9d7915c
(cherry picked from commit 4ef36de359449abd49b90726a1d06aef9a4084e7)

lib/sqlalchemy/sql/type_api.py

index 9af1129cf5bd7542a0a1a0b1748b81d9139ac257..badadcec60bed2d0eb3fde19eb307ad4bae893ee 100644 (file)
@@ -1244,6 +1244,8 @@ class TypeDecorator(ExternalType, SchemaEventTarget, TypeEngine):
         class MyEpochType(types.TypeDecorator):
             impl = types.Integer
 
+            cache_ok = True
+
             epoch = datetime.date(1970, 1, 1)
 
             def process_bind_param(self, value, dialect):