(
        self, manifest: Manifest, clear: bool = False
    )
Run a query that gets a populated cache of the relations in the
        database and set the cache on this adapter.
Run a query that gets a populated cache of the relations in the
        database and set the cache on this adapter.
Run a query that gets a populated cache of the relations in the database and set the cache on this adapter .
def set_relations_cache(
        self, manifest: Manifest, clear: bool = False
    ) -> None:
        """Run a query that gets a populated cache of the relations in the
        database and set the cache on this adapter.
        """
        with self.cache.lock:
            if clear:
                self.cache.clear()
            self._relations_cache_for_schemas(manifest)
def set_relations_cache ( self , manifest : Manifest , clear : bool = False ) -> None : with self . cache . lock : if clear : self . cache . clear ( ) self . _relations_cache_for_schemas ( manifest )