Example #1
0
 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()
Example #2
0
 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())