diff --git a/parser/src/core.rs b/parser/src/core.rs index af348e4..4351bd1 100644 --- a/parser/src/core.rs +++ b/parser/src/core.rs @@ -33,6 +33,7 @@ fn parse_statement(input: &str) -> IResult<&str, RawQuerySyntax> { } /// Parse one or more statements +#[allow(dead_code)] fn parse_statement1(input: &str) -> IResult<&str, Vec> { many1(terminated(parse_statement, delimited(multispace0, char(';'), multispace0)))(input) } diff --git a/parser/src/parsing/literal.rs b/parser/src/parsing/literal.rs index 886798e..b09b0cb 100644 --- a/parser/src/parsing/literal.rs +++ b/parser/src/parsing/literal.rs @@ -1,4 +1,3 @@ -use minisql::type_system::DbType; use nom::{ branch::alt, bytes::complete::tag, character::complete::{char, digit1, none_of, u64}, combinator::opt, error::make_error, multi::many0, sequence::{delimited, pair, preceded}, IResult, Parser }; diff --git a/parser/src/syntax.rs b/parser/src/syntax.rs index 58e5623..a0f5df3 100644 --- a/parser/src/syntax.rs +++ b/parser/src/syntax.rs @@ -1,6 +1,6 @@ use minisql::{ schema::{ColumnName, TableName}, - type_system::{DbType, Value}, + type_system::DbType, }; use crate::parsing::literal::Literal;