MCPcopy Create free account
hub / github.com/google-research/language / _get_sql_table

Function _get_sql_table

language/xsp/data_preprocessing/abstract_sql.py:255–266  ·  view source on GitHub ↗

Returns SqlTable tuple for the given token_value.

(token_value)

Source from the content-addressed store, hash-verified

253
254
255def _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
269def _is_value_literal(sqlparse_token):

Callers 2

_get_tablesFunction · 0.85

Calls 2

splitMethod · 0.80
ParseErrorClass · 0.70

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…