diff options
author | Joakim Koljonen <koljonen@outlook.com> | 2016-12-11 02:52:25 +0100 |
---|---|---|
committer | Joakim Koljonen <koljonen@outlook.com> | 2016-12-12 02:45:39 +0100 |
commit | 36568270fd7a56ae0c5afe065b1fbdd82e910196 (patch) | |
tree | 83ac9dcb60ce045563c237f8d6cc1227901092f0 | |
parent | a9352bdb221b7df0c3bec67167e1a8f73d8a2514 (diff) |
Clean up some leftovers
-rw-r--r-- | pgcli/pgcompleter.py | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/pgcli/pgcompleter.py b/pgcli/pgcompleter.py index f13e3f33..1a644f61 100644 --- a/pgcli/pgcompleter.py +++ b/pgcli/pgcompleter.py @@ -37,12 +37,11 @@ def Candidate(completion, priority, meta, synonyms = None): normalize_ref = lambda ref: ref if ref[0] == '"' else '"' + ref.lower() + '"' -def generate_alias(tbl, tbs): +def generate_alias(tbl): """ Generate a table alias, consisting of all upper-case letters in the table name, or, if there are no upper-case letters, the first letter + all letters preceded by _ param tbl - unescaped name of the table to alias - param tbls - set TableReference objects for tables already in query """ return ''.join([l for l in tbl if l.isupper()] or [l for l, prev in zip(tbl, '_' + tbl) if prev == '_' and l != '_']) @@ -432,7 +431,7 @@ class PGCompleter(Completer): tbl = self.case(tbl) tbls = set(normalize_ref(t.ref) for t in tbls) if self.generate_aliases: - tbl = generate_alias(self.unescape_name(tbl), tbls) + tbl = generate_alias(self.unescape_name(tbl)) if normalize_ref(tbl) not in tbls: return tbl elif tbl[0] == '"': |