easy_sql.utils.sql_expr

Module Contents

Classes

CommentSubstitutor

class easy_sql.utils.sql_expr.CommentSubstitutor(comment_identifiable_name=None)
Parameters

comment_identifiable_name (Optional[str]) –

COMMENT_IDENTIFIABLE_NAME = __COMMENT_SUBSTITUTED__
static is_quote_closed(sql_expr)
Parameters

sql_expr (str) –

Return type

bool

recover(self, substituted_sql_expr)
Parameters

substituted_sql_expr (str) –

Return type

str

remove(self, sql_expr)
Parameters

sql_expr (str) –

Return type

str

substitute(self, sql_expr, replace_with_empty_str=False)
Parameters
  • sql_expr (str) –

  • replace_with_empty_str (bool) –

Return type

str