code: func (a *ArgType) ForeignKeyName(fkMap map[string]*ForeignKey, fk *ForeignKey) string {
  	return fkName(*a.ForeignKeyMode, fkMap, fk)
  }
docs: // ForeignKeyName returns the foreign key name for the passed type.