diff --git a/lualib/skynet/db/mysql.lua b/lualib/skynet/db/mysql.lua index 94b9b8f0..e622e176 100644 --- a/lualib/skynet/db/mysql.lua +++ b/lualib/skynet/db/mysql.lua @@ -852,6 +852,20 @@ local function _get_datetime(data, pos) return value, pos end +local function _get_date(data, pos) + local len, year, month, day + local value + len, pos = _from_length_coded_bin(data, pos) + if len == 4 then + year, month, day, pos = string.unpack("