code: func (e *EntityDefinition) ColumnTypes() map[string]Type {
  	m := make(map[string]Type)
  	for _, c := range e.Columns {
  		m[c.Name] = c.Type
  	}
  	return m
  }
docs: // ColumnTypes returns a map of column name to column type for all columns.