Skip to content

Commit 71fdbe4

Browse files
authored
Fix(motherduck): filter on catalog name in DuckDB _get_data_objects query (#2699)
1 parent aa3ee94 commit 71fdbe4

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

sqlmesh/core/engine_adapter/duckdb.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,9 @@ def _get_data_objects(
9494
.as_("type"),
9595
)
9696
.from_(exp.to_table("information_schema.tables"))
97-
.where(exp.column("table_schema").eq(schema_name))
97+
.where(
98+
exp.column("table_catalog").eq(catalog), exp.column("table_schema").eq(schema_name)
99+
)
98100
)
99101
if object_names:
100102
query = query.where(exp.column("table_name").isin(*object_names))

0 commit comments

Comments
 (0)