code: func MigrationCreate(path, name, ext string, up, down []byte) error {
  	g := makr.New()
  	n := time.Now().UTC()
  	s := n.Format("20060102150405")
  
  	upf := filepath.Join(path, fmt.Sprintf("%s_%s.up.%s", s, name, ext))
  	g.Add(makr.NewFile(upf, string(up)))
  
  	downf := filepath.Join(path, fmt.Sprintf("%s_%s.down.%s", s, name, ext))
  	g.Add(makr.NewFile(downf, string(down)))
  
  	return g.Run(".", makr.Data{})
  }
docs: // MigrationCreate writes contents for a given migration in normalized files