INNER CODE UNIT · Go
pairs
mergestat/mergestat-lite · cmd/export.go:42
pairs := make([]export, len(exports)/2)
for e := 0; e < len(exports)-1; e += 2 {
if e == 0 {
pairs[e] = export{exports[e], exports[e+1]}
} else {
pairs[e-1] = export{exports[e], exports[e+1]}
}
}
var fileName string
if fileName, err = filepath.Abs(args[0]); err != nil {
handleExitError(fmt.Errorf("failed to resolve file path: %v", err))
}
var db *sql.DB
if db, err = sql.Open("sqlite3", fileName); err != nil {
handleExitError(fmt.Errorf("failed to open sqlite database: %v", err))
}