From 83682511b34996a42badd86c01b5048d573e1ad1 Mon Sep 17 00:00:00 2001 From: Simon Vieille Date: Sun, 31 Mar 2024 22:19:32 +0200 Subject: [PATCH] add IsInterger property in Data struct add tests --- data/data.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/data/data.go b/data/data.go index 17cda73..9f24cdb 100644 --- a/data/data.go +++ b/data/data.go @@ -16,22 +16,26 @@ type Data struct { IsVirtual bool IsPrimaryKey bool IsUpdated bool + IsInteger bool } func (d *Data) FromByte(v []byte) *Data { d.Value = string(v) + d.IsInteger = false return d } func (d *Data) FromInt64(v int64) *Data { d.Value = strconv.FormatInt(v, 10) + d.IsInteger = true return d } func (d *Data) FromString(v string) *Data { d.Value = v + d.IsInteger = false return d }