MCPcopy Create free account
hub / github.com/caesarHQ/textSQL / save_metadata

Function save_metadata

byod/api/app/setup/routes.py:81–92  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

79
80@bp.route('/save_metadata', methods=['POST'])
81def save_metadata():
82 request_body = request.get_json()
83 tables_metadata_dict = request_body.get("tables_metadata_dict", {})
84 types_metadata_dict = request_body.get("types_metadata_dict", {})
85
86 for name, metadata in tables_metadata_dict.items():
87 save_table_metadata(name, metadata)
88
89 for name, metadata in types_metadata_dict.items():
90 save_type_metadata(name, metadata)
91
92 return "Success"
93
94
95# TODO: delete metadata

Callers

nothing calls this directly

Calls 2

save_table_metadataFunction · 0.85
save_type_metadataFunction · 0.85

Tested by

no test coverage detected