]> 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:36 +0000 (10:22 -0400)
Change-Id: Ic4da52b02a4ba36d87d73974fe428b91d9d7915c
(cherry picked from commit 4ef36de359449abd49b90726a1d06aef9a4084e7)

lib/sqlalchemy/sql/type_api.py

index 414b91ab4da8c6d08fb80c218c051ce207a810a7..1198284a8af1a39a212deac32ba2ebe41fa56bc8 100644 (file)
@@ -1575,6 +1575,8 @@ class TypeDecorator(SchemaEventTarget, ExternalType, TypeEngine[_T]):
         class MyEpochType(types.TypeDecorator):
             impl = types.Integer
 
+            cache_ok = True
+
             epoch = datetime.date(1970, 1, 1)
 
             def process_bind_param(self, value, dialect):