neuxdb 0.1.0

A super simple, embedded, encrypted database like SQLite, using pipe-separated files and age encryption.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
pub mod config;
pub mod core;
pub mod error;
pub mod types;
pub use config::{
    delimiter_byte, delimiter_char, ensure_data_dir, sanitize_table_name, table_path,
};
pub use core::compiler::parse;
pub use core::service::format_table;
pub use core::service::{
    create_table, delete_rows, drop_table, insert_row, parse_assignment, parse_condition,
    run_script, select_rows, show_tables, update_rows,
};
pub use core::storage::{read_table, write_table};
pub use core::syntax::{ComparisonOp, Statement, WhereClause};
pub use error::{NeuxDbError, Result};
pub use types::{ColumnType, Row, TableSchema, Value};