MCPcopy Create free account
hub / github.com/MaterializeInc/materialize / catalog_items

Method catalog_items

misc/python/materialize/mzexplore/sql.py:80–95  ·  view source on GitHub ↗
(
        self,
        database: str | None = None,
        schema: str | None = None,
        name: str | None = None,
        system: bool = False,
    )

Source from the content-addressed store, hash-verified

78 cursor.execute(statement)
79
80 def catalog_items(
81 self,
82 database: str | None = None,
83 schema: str | None = None,
84 name: str | None = None,
85 system: bool = False,
86 ) -> DictGenerator:
87 p = resource_path("catalog/s_items.sql" if system else "catalog/u_items.sql")
88 q = parse_query(p)
89 yield from self.query_all(
90 q.format(
91 database="'%'" if database is None else literal(database),
92 schema="'%'" if schema is None else literal(schema),
93 name="'%'" if name is None else literal(name),
94 )
95 )
96
97 def object_clusters(
98 self,

Callers 3

defsFunction · 0.80
plansFunction · 0.80
arrangement_sizesFunction · 0.80

Calls 4

query_allMethod · 0.95
resource_pathFunction · 0.90
parse_queryFunction · 0.85
formatMethod · 0.45

Tested by

no test coverage detected