From a6cbd14baf84fe3646624a54d53a55dc497844aa Mon Sep 17 00:00:00 2001 From: Rodrigo Machado Date: Sun, 3 Jun 2018 14:49:22 -0400 Subject: [PATCH] MySQL bit support --- src/drivers/MysqlDriver.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/drivers/MysqlDriver.ts b/src/drivers/MysqlDriver.ts index d091150..ebb675f 100644 --- a/src/drivers/MysqlDriver.ts +++ b/src/drivers/MysqlDriver.ts @@ -55,6 +55,14 @@ export class MysqlDriver extends AbstractDriver { case "int": colInfo.ts_type = "number"; break; + case "bit": + if (resp.column_type == "bit(1)") { + colInfo.width = 1; + colInfo.ts_type = "boolean"; + } else { + colInfo.ts_type = "number"; + } + break; case "tinyint": if (resp.column_type == "tinyint(1)") { colInfo.width = 1;