|
@@ -407,8 +407,9 @@ class Columns(object):
|
|
|
valid_type = ('DOUBLE PRECISION', 'DOUBLE', 'INT', 'INTEGER',
|
|
|
'DATE')
|
|
|
if 'VARCHAR' in col_type or col_type.upper() not in valid_type:
|
|
|
- str_err = "Type is not supported, supported types are: %s"
|
|
|
- raise TypeError(str_err % ", ".join(valid_type))
|
|
|
+ str_err = ("Type: %r is not supported."
|
|
|
+ "\nSupported types are: %s")
|
|
|
+ raise TypeError(str_err % (col_type, ", ".join(valid_type)))
|
|
|
return col_type
|
|
|
|
|
|
col_type = ([check(col_type), ] if isinstance(col_type, (str, unicode))
|