From 6f97ae70e70b05219749072d8a34fcad3e2d76dd Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 14 Aug 2024 10:57:49 +0000 Subject: [PATCH 1/2] Bump cratedb-sqlparse from 0.0.4 to 0.0.6 Bumps [cratedb-sqlparse](https://github.com/crate/cratedb-sqlparse) from 0.0.4 to 0.0.6. - [Release notes](https://github.com/crate/cratedb-sqlparse/releases) - [Changelog](https://github.com/crate/cratedb-sqlparse/blob/main/CHANGES.md) - [Commits](https://github.com/crate/cratedb-sqlparse/commits) --- updated-dependencies: - dependency-name: cratedb-sqlparse dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 3a893df6..84125976 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -89,7 +89,7 @@ dependencies = [ "colorama<1", "colorlog", "crash", - "cratedb-sqlparse==0.0.4", + "cratedb-sqlparse==0.0.6", 'importlib-metadata; python_version < "3.8"', 'importlib-resources; python_version < "3.9"', "polars<1.5", From 32a967330a4884719defb81240b756f27d69c361 Mon Sep 17 00:00:00 2001 From: Andreas Motl Date: Wed, 14 Aug 2024 14:07:16 +0200 Subject: [PATCH 2/2] Chore: Adjust database adapter for cratedb-sqlparse 0.0.6 --- cratedb_toolkit/util/database.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cratedb_toolkit/util/database.py b/cratedb_toolkit/util/database.py index 5f8ff823..f53d1c76 100644 --- a/cratedb_toolkit/util/database.py +++ b/cratedb_toolkit/util/database.py @@ -392,5 +392,8 @@ def get_table_names(sql: str) -> t.List[t.List[str]]: names = [] statements = sqlparse_cratedb(sql) for statement in statements: - names.append([statement.metadata.table_name]) + local_names = [] + for table in statement.metadata.tables: + local_names.append(table.name) + names.append(local_names) return names