diff --git a/mysql_client.lua b/mysql_client.lua index 1809274..13832d1 100644 --- a/mysql_client.lua +++ b/mysql_client.lua @@ -475,7 +475,7 @@ local to_lua = { decimal = tonumber, } function mysql.to_lua(v, col) - local to_lua = to_lua[col.type] + local to_lua = col.to_lua or to_lua[col.type] if to_lua then v = to_lua(v) end