diff --git a/sqlalchemy_utils/types/arrow.py b/sqlalchemy_utils/types/arrow.py index 0ce67bd..e0c85e5 100644 --- a/sqlalchemy_utils/types/arrow.py +++ b/sqlalchemy_utils/types/arrow.py @@ -63,7 +63,7 @@ class ArrowType(types.TypeDecorator, ScalarCoercible): def process_bind_param(self, value, dialect): if value: - return value.datetime + return self._coerce(value).datetime return value def process_result_value(self, value, dialect):