MCPcopy Create free account
hub / github.com/aaPanel/BaoTa / batch_insert

Method batch_insert

class/db.py:759–769  ·  view source on GitHub ↗
(self, data_list:List[dict])

Source from the content-addressed store, hash-verified

757 # return "error: " + str(ex)
758
759 def batch_insert(self, data_list:List[dict]):
760 keys = list(data_list[0].keys())
761 value_list = []
762 try:
763 for items in data_list:
764 if not isinstance(items, dict):
765 raise public.PanelError("数据类型错误")
766 value_list.append(tuple(items[key] for key in keys))
767 except:
768 raise public.PanelError("数据类型错误")
769 return self.batch_add(keys, value_list)

Callers 3

createMethod · 0.80
createMethod · 0.80

Calls 3

batch_addMethod · 0.95
keysMethod · 0.45
appendMethod · 0.45

Tested by

no test coverage detected