public String toMysqlColumnTypeString() {
        return "unknown";
    }
@Test
    public void testMysqlColumnType() {
        Object[][] testCases = new Object[][] {
                {ScalarType.createType(PrimitiveType.BOOLEAN), "tinyint(1)"},
                {ScalarType.createType(PrimitiveType.LARGEINT), "bigint(20) unsigned"},
                {ScalarType.createDecimalV3NarrowestType(18, 4), "decimal(18, 4)"},
                {new ArrayType(Type.INT), "array<int(11)>"},
                {new MapType(Type.INT, Type.INT), "map<int(11),int(11)>"},
                {new StructType(Lists.newArrayList(Type.INT)), "struct<col1 int(11)>"},
        };

        for (Object[] tc : testCases) {
            Type type = (Type) tc[0];
            String name = (String) tc[1];
            Assert.assertEquals(name, type.toMysqlColumnTypeString());
        }
    }