MCPcopy Index your code
hub / github.com/dbcli/pgcli / escape_name

Method escape_name

pgcli/pgcompleter.py:143–147  ·  view source on GitHub ↗
(self, name)

Source from the content-addressed store, hash-verified

141 self.all_completions = set(self.keywords + self.functions)
142
143 def escape_name(self, name):
144 if name and ((not self.name_pattern.match(name)) or (name.upper() in self.reserved_words) or (name.upper() in self.functions)):
145 name = '"%s"' % name
146
147 return name
148
149 def escape_schema(self, name):
150 return "'{}'".format(self.unescape_name(name))

Callers 3

escaped_namesMethod · 0.95
populate_scoped_colsMethod · 0.95
_get_schemasMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected