From: Mike Bayer Date: Mon, 18 Mar 2024 14:22:06 +0000 (-0400) Subject: add missing cache_ok directive to MyEpochType X-Git-Tag: rel_1_4_53~26 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=68d4251e9fa2a1c1e4cba14ae828ee2ca8c63428;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git add missing cache_ok directive to MyEpochType Change-Id: Ic4da52b02a4ba36d87d73974fe428b91d9d7915c (cherry picked from commit 4ef36de359449abd49b90726a1d06aef9a4084e7) --- diff --git a/lib/sqlalchemy/sql/type_api.py b/lib/sqlalchemy/sql/type_api.py index 9af1129cf5..badadcec60 100644 --- a/lib/sqlalchemy/sql/type_api.py +++ b/lib/sqlalchemy/sql/type_api.py @@ -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):