Error Report
Python 3.6.9: /home/frappe/frappe-bench/env/bin/python3 (prefix: /home/frappe/frappe-bench/env)
Timestamp:
2020-08-05 04:22:20.935019
Relapsed
15
Exception
args |
40,49,48,53,52,44,32,34,85,110,107,110,111,119,110,32,99,111,108,117,109,110,32,39,98,114,97,110,99,104,39,32,105,110,32,39,102,105,101,108,100,32,108,105,115,116,39,34,41 |
---|---|
with_traceback |
60,98,117,105,108,116,45,105,110,32,109,101,116,104,111,100,32,119,105,116,104,95,116,114,97,99,101,98,97,99,107,32,111,102,32,73,110,116,101,114,110,97,108,69,114,114,111,114,32,111,98,106,101,99,116,62 |
Locals
data |
b"\xff\x1e\x04#42S22Unknown column ‘branch’ in ‘field list’" |
---|---|
errno |
1054 |
errorclass |
|
errval |
Unknown column ‘branch’ in ‘field list’ |
is_41 |
True |
Traceback
/home/frappe/frappe-bench/apps/frappe/frappe/app.py: 64
62
63 elif frappe.request.path.startswith(“/api/”):
64 response = frappe.api.handle()
65
66 elif frappe.request.path.startswith(‘/backups’):
Locals
/home/frappe/frappe-bench/apps/frappe/frappe/api.py: 59
57 if call==“method”:
58 frappe.local.form_dict.cmd = doctype
59 return frappe.handler.handle()
60
61 elif call==“resource”:
Locals
/home/frappe/frappe-bench/apps/frappe/frappe/handler.py: 24
22
23 if cmd!=‘login’:
24 data = execute_cmd(cmd)
25
26 # data can be an empty string or list which are valid responses
Locals
/home/frappe/frappe-bench/apps/frappe/frappe/handler.py: 63
61 is_whitelisted(method)
62
63 return frappe.call(method, **frappe.form_dict)
64
65
Locals
/home/frappe/frappe-bench/apps/frappe/frappe/__init__.py: 1054
1052 newargs = get_newargs(fn, kwargs)
1053
1054 return fn(*args, **newargs)
1055
1056 def get_newargs(fn, kwargs):
Locals
/home/frappe/frappe-bench/apps/frappe/frappe/desk/form/save.py: 22
20 else:
21 try:
22 doc.save()
23 except frappe.NameError as e:
24 doctype, name, original_exception = e if isinstance(e, tuple) else (doc.doctype or “”, doc.name or “”, None)
Locals
/home/frappe/frappe-bench/apps/frappe/frappe/model/document.py: 273
271 def save(self, *args, **kwargs):
272 “”“Wrapper for _save”“”
273 return self._save(*args, **kwargs)
274
275 def _save(self, ignore_permissions=None, ignore_version=None):
Locals
/home/frappe/frappe-bench/apps/frappe/frappe/model/document.py: 296
294
295 if self.get(“__islocal”) or not self.get(“name”):
296 self.insert()
297 return
298
Locals
/home/frappe/frappe-bench/apps/frappe/frappe/model/document.py: 252
250 # children
251 for d in self.get_all_children():
252 d.db_insert()
253
254 self.run_method(“after_insert”)
Locals
/home/frappe/frappe-bench/apps/frappe/frappe/model/base_document.py: 325
323 columns = “, “.join([”"+c+"
” for c in columns]),
324 values = “, “.join([”%s”] * len(columns))
325 ), list(d.values()))
326 except Exception as e:
327 if frappe.db.is_primary_key_violation(e):
Locals
/home/frappe/frappe-bench/apps/frappe/frappe/database/database.py: 156
154 frappe.log(values)
155 frappe.log(“>>>>”)
156 self._cursor.execute(query, values)
157
158 if frappe.flags.in_migrate:
Locals
/home/frappe/frappe-bench/env/lib/python3.6/site-packages/pymysql/cursors.py: 170
168 query = self.mogrify(query, args)
169
170 result = self._query(query)
171 self._executed = query
172 return result
Locals
/home/frappe/frappe-bench/env/lib/python3.6/site-packages/pymysql/cursors.py: 328
326 self._last_executed = q
327 self._clear_result()
328 conn.query(q)
329 self._do_get_result()
330 return self.rowcount
Locals
/home/frappe/frappe-bench/env/lib/python3.6/site-packages/pymysql/connections.py: 517
515 sql = sql.encode(self.encoding, ‘surrogateescape’)
516 self._execute_command(COMMAND.COM_QUERY, sql)
517 self._affected_rows = self._read_query_result(unbuffered=unbuffered)
518 return self._affected_rows
519
Locals
/home/frappe/frappe-bench/env/lib/python3.6/site-packages/pymysql/connections.py: 732
730 else:
731 result = MySQLResult(self)
732 result.read()
733 self._result = result
734 if result.server_status is not None:
Locals
/home/frappe/frappe-bench/env/lib/python3.6/site-packages/pymysql/connections.py: 1075
1073 def read(self):
1074 try:
1075 first_packet = self.connection._read_packet()
1076
1077 if first_packet.is_ok_packet():
Locals
/home/frappe/frappe-bench/env/lib/python3.6/site-packages/pymysql/connections.py: 684
682
683 packet = packet_type(buff, self.encoding)
684 packet.check_error()
685 return packet
686
Locals
/home/frappe/frappe-bench/env/lib/python3.6/site-packages/pymysql/protocol.py: 220
218 errno = self.read_uint16()
219 if DEBUG: print(“errno =”, errno)
220 err.raise_mysql_exception(self._data)
221
222 def dump(self):
Locals
/home/frappe/frappe-bench/env/lib/python3.6/site-packages/pymysql/err.py: 109
105 errval = data[9:].decode(‘utf-8’, ‘replace’)
106 else:
107 errval = data[3:].decode(‘utf-8’, ‘replace’)
108 errorclass = error_map.get(errno, InternalError)
109 raise errorclass(errno, errval)