From b8cb68cce836ca381dbf9aee284b03791e06f5fc Mon Sep 17 00:00:00 2001 From: Darik Gamble Date: Mon, 9 Feb 2015 12:02:23 -0500 Subject: get_name() uses _get_first_name() --- sqlparse/sql.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'sqlparse') diff --git a/sqlparse/sql.py b/sqlparse/sql.py index b28e627..4fc4d72 100644 --- a/sqlparse/sql.py +++ b/sqlparse/sql.py @@ -418,6 +418,10 @@ class TokenList(Token): """Returns the real name (object name) of this identifier.""" # a.b dot = self.token_next_match(0, T.Punctuation, '.') + if dot is not None: + return self._get_first_name(self.token_index(dot)) + + return self._get_first_name() if dot is None: next_ = self.token_next_by_type(0, T.Name) if next_ is not None: -- cgit v1.2.1