pasteur.mare.chains.calculate_table_chains

pasteur.mare.chains.calculate_table_chains#

pasteur.mare.chains.calculate_table_chains(attrs, ids, tables, return_all_tables=True, _parents=None, _cache=None)[source]#

Returns a tuple of all possible chain combinations for the tables in the provided view (as a dictionary of table -> chains) and a dictionary of chain to row count mappings.

Return type:

dict[str, tuple[TableVersion, ...]]