diff --git a/internal/jet/serializer_test.go b/internal/jet/serializer_test.go index 401bb19..6d2fd4a 100644 --- a/internal/jet/serializer_test.go +++ b/internal/jet/serializer_test.go @@ -11,17 +11,10 @@ func TestArgToString(t *testing.T) { assert.Equal(t, argToString(true), "TRUE") assert.Equal(t, argToString(false), "FALSE") - //assert.Equal(t, argToString(int8(-8)), "-8") - //assert.Equal(t, argToString(int16(-16)), "-16") - //assert.Equal(t, argToString(int(-32)), "-32") - //assert.Equal(t, argToString(int32(-32)), "-32") - //assert.Equal(t, argToString(int64(-64)), "-64") - //assert.Equal(t, argToString(uint8(8)), "8") - //assert.Equal(t, argToString(uint16(16)), "16") - //assert.Equal(t, argToString(uint(32)), "32") - //assert.Equal(t, argToString(uint32(32)), "32") - //assert.Equal(t, argToString(uint64(64)), "64") - //assert.Equal(t, argToString(float64(1.11)), "1.11") + assert.Equal(t, argToString(int(-32)), "-32") + assert.Equal(t, argToString(int32(-32)), "-32") + assert.Equal(t, argToString(int64(-64)), "-64") + assert.Equal(t, argToString(float64(1.11)), "1.11") assert.Equal(t, argToString("john"), "'john'") assert.Equal(t, argToString("It's text"), "'It''s text'") diff --git a/internal/jet/sql_builder.go b/internal/jet/sql_builder.go index 9ee24db..4eaf626 100644 --- a/internal/jet/sql_builder.go +++ b/internal/jet/sql_builder.go @@ -142,28 +142,13 @@ func argToString(value interface{}) string { return "TRUE" } return "FALSE" - case int8: - return strconv.FormatInt(int64(bindVal), 10) case int: return strconv.FormatInt(int64(bindVal), 10) - case int16: - return strconv.FormatInt(int64(bindVal), 10) case int32: return strconv.FormatInt(int64(bindVal), 10) case int64: return strconv.FormatInt(bindVal, 10) - case uint8: - return strconv.FormatUint(uint64(bindVal), 10) - case uint: - return strconv.FormatUint(uint64(bindVal), 10) - case uint16: - return strconv.FormatUint(uint64(bindVal), 10) - case uint32: - return strconv.FormatUint(uint64(bindVal), 10) - case uint64: - return strconv.FormatUint(uint64(bindVal), 10) - case float32: return strconv.FormatFloat(float64(bindVal), 'f', -1, 64) case float64: