Validation now outputs a Validated Interpreter Operation
This commit is contained in:
parent
935d9814ae
commit
562e732138
6 changed files with 133 additions and 120 deletions
|
|
@ -1,4 +1,5 @@
|
|||
use minisql::{operation::Operation, schema::TableSchema};
|
||||
use crate::syntax::RawQuerySyntax;
|
||||
use nom::{branch::alt, multi::many0, IResult};
|
||||
use thiserror::Error;
|
||||
|
||||
|
|
@ -34,7 +35,9 @@ pub fn parse_and_validate(query: String, db_metadata: &Vec<(String, &TableSchema
|
|||
Error::ParsingError(err.to_string())
|
||||
})?;
|
||||
|
||||
validate_operation(&op, db_metadata)?;
|
||||
// TODO
|
||||
// validate_operation(&op, db_metadata)?;
|
||||
todo!();
|
||||
Ok(op)
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue