reefdb 0.1.0

ReefDB is a minimalistic, in-memory and on-disk database management system written in Rust, implementing basic SQL query capabilities and full-text search.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use nom::{
    bytes::complete::{tag, tag_no_case, take_till},
    character::complete::{alphanumeric1, multispace1, space1},
    sequence::delimited,
    IResult,
};

use crate::sql::{
    column::Column, column_def::column_name, data_value::DataValue, operators::op::Op,
};

use super::fts::FTSWhereClause;

#[derive(Debug, PartialEq)]
pub struct WhereClause {
    pub col_name: String,
    pub value: DataValue,
}