def suffix_op(self, query, column, value): value = self.WILDCARD_EXPR.sub(r'\\\1', value) return query.filter(column.like('%' + value))
def contains_op(self, query, column, value): value = self.WILDCARD_EXPR.sub(r'\\\1', value) return query.filter(column.like('%' + value + '%'))
def contains_op(self, query, column, value): value = self.WILDCARD_EXPR.sub(r'\\\1', value) return query.filter(column.like('%' + value + '%'))
def prefix_op(self, query, column, value): value = self.WILDCARD_EXPR.sub(r'\\\1', value) return query.filter(column.like(value + '%'))
def suffix_op(self, query, column, value): value = self.WILDCARD_EXPR.sub(r'\\\1', value) return query.filter(column.like('%' + value))
def prefix_op(self, query, column, value): value = self.WILDCARD_EXPR.sub(r'\\\1', value) return query.filter(column.like(value + '%'))
def contains_op(self, query, column, value): return query.filter(column.like('%' + value + '%'))
def suffix_op(self, query, column, value): return query.filter(column.like('%' + value))
def prefix_op(self, query, column, value): return query.filter(column.like(value + '%'))