def is_readonly_query(cls, parsed_query: ParsedQuery) -> bool: """Pessimistic readonly, 100% sure statement won't mutate anything""" return super().is_readonly_query(parsed_query) or parsed_query.is_show()
def is_readonly_query(cls, parsed_query: ParsedQuery) -> bool: """Pessimistic readonly, 100% sure statement won't mutate anything""" return (parsed_query.is_select() or parsed_query.is_explain() or parsed_query.is_show())