From e52ae4b262fdcf0dee67ce12057df95285792d9b Mon Sep 17 00:00:00 2001 From: Johnny Bill Date: Mon, 16 Jun 2014 12:32:29 +0200 Subject: [PATCH] cannot read property of undefined fixed fields seems to be undefined sometimes. --- lib/mysql.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/mysql.js b/lib/mysql.js index 2a48299..9debd5e 100644 --- a/lib/mysql.js +++ b/lib/mysql.js @@ -635,7 +635,7 @@ MySQL.prototype.autoupdate = function (models, cb) { wait++; self.query('SHOW FIELDS FROM ' + self.tableEscaped(model), function (err, fields) { self.query('SHOW INDEXES FROM ' + self.tableEscaped(model), function (err, indexes) { - if (!err && fields.length) { + if (!err && fields && fields.length) { self.alterTable(model, fields, indexes, done); } else { self.createTable(model, done);