sqlparse
Description
contains objects around SqlParser.py
The Python project sqlparse will be used, to extract column references from database views SQL code.
A Python script SqlParser.py
was created.
-
to read sql_modules_definition
-
to write the parsed view definition back into the repository database
see also: SqlParse to detect column references
Objects
-
sqlparse.RepoObject_SqlModules_21_statement_children_helper - V
-
sqlparse.RepoObject_SqlModules_24_IdentifierList_children - V
-
sqlparse.RepoObject_SqlModules_25_IdentifierList_children_IdentifierSplit - V
-
sqlparse.RepoObject_SqlModules_26_IdentifierList_children_IdentifierSplit_QuoteName - V
-
sqlparse.RepoObject_SqlModules_44_from_Identifier_QuoteName - V
-
sqlparse.RepoObject_SqlModules_61_SelectIdentifier_Union - V
-
sqlparse.RepoObject_SqlModules_61_SelectIdentifier_Union_T - U
-
sqlparse.RepoObject_SqlModules_71_reference_ExpliciteTableAlias - V
-
sqlparse.RepoObject_SqlModules_72_reference_NoTableAlias - V
-
sqlparse.usp_PERSIST_RepoObject_SqlModules_61_SelectIdentifier_Union_T - P