code: func (c ColumnType) SynonymType() ColumnType {
  	switch c {
  	case ColumnTypeBool:
  		return ColumnTypeTinyInt
  	case ColumnTypeBoolean:
  		return ColumnTypeTinyInt
  	case ColumnTypeInteger:
  		return ColumnTypeInt
  	case ColumnTypeNumeric:
  		return ColumnTypeDecimal
  	case ColumnTypeReal:
  		return ColumnTypeDouble
  	}
  	return c
  }
docs: // SynonymType returns synonym for a given type.
  // If the type does not have a synonym then this method returns the receiver itself