Function sql_script_parser

Source
pub fn sql_script_parser<'a>(
    source: &'a [u8],
) -> SqlScriptParser<'a, SqlScript<'a>, DefaultSqlScriptTokenizer> 
Expand description

Creates SQL script parser.

use sql_script_parser::sql_script_parser;

let sql = b"select 1;\nselect 2";

let mut parser = sql_script_parser(sql).map(|x| x.statement);

assert_eq!(parser.next(), Some(&b"select 1;\n"[..]));
assert_eq!(parser.next(), Some(&b"select 2"[..]));
assert_eq!(parser.next(), None);