MCPcopy
hub / github.com/fluentpython/example-code-2e / valid_table

Function valid_table

24-class-metaprog/persistent/dblib.py:105–107  ·  view source on GitHub ↗
(table_name: str, fields: FieldMap)

Source from the content-addressed store, hash-verified

103
104
105def valid_table(table_name: str, fields: FieldMap) -> bool:
106 table_columns = read_columns_sql(table_name)
107 return set(gen_columns_sql(fields)) <= set(table_columns)
108
109
110def ensure_table(table_name: str, fields: FieldMap) -> None:

Callers 3

ensure_tableFunction · 0.85

Calls 2

read_columns_sqlFunction · 0.85
gen_columns_sqlFunction · 0.85

Tested by 2