get_query_table_aliases(query) is far from being final#99
Conversation
added LEFT JOIN, probably need to add more keywords like FULL OUTER JOIN, CROSS JOIN ...etc. now handles table names starting with schema name (SCHEMA.TABLE), even table names where database is also added, e.g. "database.schema.tablename" now processes aliases without AS recognizing subselects (e.g. FROM (SELECT ... ) )
missed " prev_token = token"
Lint after running tests
|
@bandrisca - please follow |
@macbre sorry, I do not know how to do that. Can you please format it for me or tell me how can I do it? |
|
@bandrisca: no worries 🙂 In order to reformat the code simply run the following: And commit the changes made by the As for the |
Bumps [pylint](https://github.com/PyCQA/pylint) from 2.6.2 to 2.7.0. - [Release notes](https://github.com/PyCQA/pylint/releases) - [Changelog](https://github.com/PyCQA/pylint/blob/master/ChangeLog) - [Commits](pylint-dev/pylint@pylint-2.6.2...pylint-2.7.0) Signed-off-by: dependabot[bot] <support@github.com>
build(deps-dev): bump pylint from 2.6.2 to 2.7.0
I istalled "black" and it successfully reformatted the code, but still I see the length of the lines are more than 100 chars. |
|
Please commit the changes made by |
|
hi @macbre , I am not sure about what I am doing, but finally I managed to upload the formatted code. Is it ok now, or too late? |
|
@bandrisca - still no improvement. Check the outputs of the checks listed below. Additionally, unit tests do not pass for the updated functions. |
|
|
|
@bandrisca - do you need any help with this one? |
|
@bandrisca - #121 introduced a completely new SQL parser and new API. Closing this in favour of #121. |
Fixes #97