1 from sqlalchemy
.types
import TypeDecorator
, Unicode
4 class PathTupleWithSlashes(TypeDecorator
):
5 "Represents a Tuple of strings as a slash separated string."
9 def process_bind_param(self
, value
, dialect
):
11 assert len(value
), "Does not support empty lists"
12 value
= '/'.join(value
)
15 def process_result_value(self
, value
, dialect
):
17 value
= tuple(value
.split('/'))