From f51990949f7dab4c605d3e2f603e47d24a8f5c90 Mon Sep 17 00:00:00 2001 From: redvulps Date: Sat, 19 Nov 2011 15:16:37 -0200 Subject: [PATCH] updated mysql adapter to support boolean definition updated mysql adapter to treat boolean type fields like in rails, it means that boolean values will be converted to integer(1 for true and 0 for false) values --- lib/adapters/mysql.js | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/adapters/mysql.js b/lib/adapters/mysql.js index 563559f2..58dfb37a 100644 --- a/lib/adapters/mysql.js +++ b/lib/adapters/mysql.js @@ -100,6 +100,7 @@ MySQL.prototype.toDatabase = function (prop, val) { ].join('-'); return this.client.escape(val); } + if (prop.type.name == "Boolean") return val ? 1 : 0; return this.client.escape(val.toString()); };