{-
parseType "tinyint"    = SqlBool
-- Ints
parseType "int"        = SqlInt32
--parseType "short"      = SqlInt32
--parseType "long"       = SqlInt64
--parseType "longlong"   = SqlInt64
--parseType "mediumint"  = SqlInt32
parseType "bigint"     = SqlInt64
-- Double
--parseType "float"      = SqlReal
parseType "double"     = SqlReal
--parseType "decimal"    = SqlReal
--parseType "newdecimal" = SqlReal
-- Text
parseType "varchar"    = SqlString
--parseType "varstring"  = SqlString
--parseType "string"     = SqlString
parseType "text"       = SqlString
--parseType "tinytext"   = SqlString
--parseType "mediumtext" = SqlString
--parseType "longtext"   = SqlString
-- ByteString
parseType "varbinary"  = SqlBlob
parseType "blob"       = SqlBlob
--parseType "tinyblob"   = SqlBlob
--parseType "mediumblob" = SqlBlob
--parseType "longblob"   = SqlBlob
-- Time-related
parseType "time"       = SqlTime
parseType "datetime"   = SqlDayTime
--parseType "timestamp"  = SqlDayTime
parseType "date"       = SqlDay
--parseType "newdate"    = SqlDay
--parseType "year"       = SqlDay
-}
parseType b            = SqlOther b
parseType b            = SqlOther b
parseType b            = SqlOther b