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