code: func Info(d Driver, migrations []Migration) ([]MigrationInfo, error) {
  	info := []MigrationInfo{}
  	records, err := d.All()
  
  	if err != nil {
  		return info, err
  	}
  
  	sort.Sort(sort.Reverse(byMigrationRecordVersion(records)))
  
  	for _, migration := range migrations {
  		info = append(info, MigrationInfo{
  			Status:    getStatus(records, migration),
  			Error:     nil,
  			Migration: migration,
  		})
  	}
  
  	return info, nil
  }
docs: // Info returns the status of all migrations