diff --git a/ingestify/infra/store/dataset/sqlalchemy/tables.py b/ingestify/infra/store/dataset/sqlalchemy/tables.py index 5ba9ebf..9c5d628 100644 --- a/ingestify/infra/store/dataset/sqlalchemy/tables.py +++ b/ingestify/infra/store/dataset/sqlalchemy/tables.py @@ -88,6 +88,7 @@ def process_result_value(self, value, dialect): class PathString(TypeDecorator): + cache_ok = True impl = String(255) def process_bind_param(self, value: Path, dialect): @@ -115,6 +116,7 @@ def process_result_value(self, value, dialect): class RevisionStateString(TypeDecorator): + cache_ok = True impl = String(255) def process_bind_param(self, value: RevisionState, dialect): @@ -128,6 +130,7 @@ def process_result_value(self, value, dialect): class OperationString(TypeDecorator): + cache_ok = True impl = String(255) def process_bind_param(self, value: Operation, dialect): @@ -141,6 +144,7 @@ def process_result_value(self, value, dialect): class TaskStateString(TypeDecorator): + cache_ok = True impl = String(255) def process_bind_param(self, value: TaskState, dialect): @@ -154,6 +158,7 @@ def process_result_value(self, value, dialect): class IngestionJobStateString(TypeDecorator): + cache_ok = True impl = String(255) def process_bind_param(self, value: IngestionJobState, dialect):