Issue with latest Production VM Build

I downloaded the latest VM from Not Found ( It boots up perfectly and I even went through the setup. However, on searching something in the AwesomeBar I get an error. Here’s a report :

App Versions

	"erpnext": "8.3.6",
	"frappe": "8.3.10"

Error Report

Traceback (most recent call last):
  File "/home/frappe/frappe-bench/apps/frappe/frappe/", line 56, in application
    response = frappe.handler.handle()
  File "/home/frappe/frappe-bench/apps/frappe/frappe/", line 21, in handle
    data = execute_cmd(cmd)
  File "/home/frappe/frappe-bench/apps/frappe/frappe/", line 52, in execute_cmd
    return, **frappe.form_dict)
  File "/home/frappe/frappe-bench/apps/frappe/frappe/", line 913, in call
    return fn(*args, **newargs)
  File "/home/frappe/frappe-bench/apps/frappe/frappe/utils/", line 29, in get_help
    return HelpDatabase().search(text)
  File "/home/frappe/frappe-bench/apps/frappe/frappe/utils/", line 86, in search
    select title, intro, path from help where match(content) against (%s) limit 10''', ('%'+words+'%', words))
  File "/home/frappe/frappe-bench/apps/frappe/frappe/", line 142, in sql
    self._cursor.execute(query, values)
  File "/home/frappe/frappe-bench/env/local/lib/python2.7/site-packages/MySQLdb/", line 250, in execute
    self.errorhandler(self, exc, value)
  File "/home/frappe/frappe-bench/env/local/lib/python2.7/site-packages/MySQLdb/", line 50, in defaulterrorhandler
    raise errorvalue
ProgrammingError: (1146, "Table '' doesn't exist")
Request Data

	"type": "POST",
	"args": {
		"text": "neil",
		"cmd": ""
	"url": "/"

Note : Running bench migrate fixes this issue. I’m guessing that the help table doesn’t get generated for whatever reason?

1 Like