MCPcopy Create free account
hub / github.com/dataease/SQLBot / prepare_for_orjson

Function prepare_for_orjson

backend/common/utils/utils.py:224–234  ·  view source on GitHub ↗
(data)

Source from the content-addressed store, hash-verified

222 logger._log(logging.CRITICAL, msg, args, **kwargs)
223
224def prepare_for_orjson(data):
225 if not data:
226 return data
227 if isinstance(data, bytes):
228 return base64.b64encode(data).decode('utf-8')
229 elif isinstance(data, dict):
230 return {k: prepare_for_orjson(v) for k, v in data.items()}
231 elif isinstance(data, (list, tuple)):
232 return [prepare_for_orjson(item) for item in data]
233 else:
234 return data
235
236
237def prepare_model_arg(origin_arg: str):

Callers 1

save_sql_dataMethod · 0.90

Calls 1

itemsMethod · 0.45

Tested by

no test coverage detected