From 87cde31c28c16b622c3a66ed086b95476a89b480 Mon Sep 17 00:00:00 2001 From: yxt945 Date: Thu, 23 Apr 2020 17:56:35 +0800 Subject: [PATCH] =?UTF-8?q?mysql=20:=20=E4=BF=AE=E5=A4=8D=E8=AF=BB?= =?UTF-8?q?=E5=86=99=E8=B4=9F=E6=95=B0=E5=AF=BC=E8=87=B4=E6=BA=A2=E5=87=BA?= =?UTF-8?q?=E5=A4=84=E9=94=99=E8=AF=AF=20(#1182)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * mysql : 修复读写负数导致益处错误 * 注释增加字段类型 _binary_parser 参考 enum_field_types --- lualib/skynet/db/mysql.lua | 31 ++++++++++++++++++++++++++----- 1 file changed, 26 insertions(+), 5 deletions(-) diff --git a/lualib/skynet/db/mysql.lua b/lualib/skynet/db/mysql.lua index 6ac2797d..fc8ffcfd 100644 --- a/lualib/skynet/db/mysql.lua +++ b/lualib/skynet/db/mysql.lua @@ -100,10 +100,18 @@ local function _get_byte1(data, i) return strbyte(data, i), i + 1 end +local function _get_int1(data, i) + return strunpack("