MCPcopy
hub / github.com/andialbrecht/sqlparse / insert_after

Method insert_after

sqlparse/sql.py:344–353  ·  view source on GitHub ↗

Inserts *token* after *where*.

(self, where, token, skip_ws=True)

Source from the content-addressed store, hash-verified

342 self.tokens.insert(where, token)
343
344 def insert_after(self, where, token, skip_ws=True):
345 """Inserts *token* after *where*."""
346 if not isinstance(where, int):
347 where = self.token_index(where)
348 nidx, next_ = self.token_next(where, skip_ws=skip_ws)
349 token.parent = self
350 if next_ is None:
351 self.tokens.append(token)
352 else:
353 self.tokens.insert(nidx, token)
354
355 def has_alias(self):
356 """Returns ``True`` if an alias is present."""

Callers 5

_process_valuesMethod · 0.80
_process_parenthesisMethod · 0.80
_process_caseMethod · 0.80
_processMethod · 0.80

Calls 2

token_indexMethod · 0.95
token_nextMethod · 0.95

Tested by

no test coverage detected