Returns SqlTable tuple for the given token_value.
(token_value)
| 253 | |
| 254 | |
| 255 | def _get_sql_table(token_value): |
| 256 | """Returns SqlTable tuple for the given token_value.""" |
| 257 | token_value = token_value.lower() |
| 258 | if ' as ' in token_value: |
| 259 | # Table is aliased. |
| 260 | splits = token_value.split(' as ') |
| 261 | if len(splits) != 2: |
| 262 | raise ParseError('Error parsing token: %s' % token_value) |
| 263 | return SqlTable(table_name=splits[0], alias=splits[1]) |
| 264 | else: |
| 265 | # Table is not aliased. |
| 266 | return SqlTable(table_name=token_value, alias=None) |
| 267 | |
| 268 | |
| 269 | def _is_value_literal(sqlparse_token): |
no test coverage detected
searching dependent graphs…