chdb 0.1.2

Use clickhouse as library (chdb)
Documentation
use enum2str::EnumStr;

#[derive(Debug, EnumStr)]
pub enum QueryOption {
    #[enum2str("--{}")]
    Flag(&'static str),
    #[enum2str("--{}={}")]
    Option(&'static str, &'static str),
}

#[macro_export]
macro_rules! flag {
    ($flag_name:expr) => {
        chdb::options::QueryOption::Flag($flag_name)
    };
}

#[macro_export]
macro_rules! option {
    ($option_name: expr, $option_value: expr) => {
        chdb::options::QueryOption::Option($option_name, $option_value)
    };
}