in db/script.go [25:37]
func scanStatements(data []byte, atEOF bool) (advance int, token []byte, err error) {
if atEOF && len(data) == 0 {
return 0, nil, nil
}
if i := bytes.IndexByte(data, ';'); i >= 0 {
return i + 1, data[:i], nil
}
if atEOF {
return 0, nil, errors.New("unterminated statement")
}
// Request more data.
return 0, nil, nil
}