impl = types.Unicode
- def process_bind_param(self, value, engine):
+ def process_bind_param(self, value, dialect):
return "PREFIX:" + value
- def process_result_value(self, value, engine):
+ def process_result_value(self, value, dialect):
return value[7:]
def copy(self):
def get_col_spec(self):
return "MYTYPE(%s)" % self.precision
- def convert_bind_param(self, value, engine):
+ def convert_bind_param(self, value, dialect):
return value
- def convert_result_value(self, value, engine):
+ def convert_result_value(self, value, dialect):
return value
Once you make your type, it's immediately useable: