Closed sgammon closed 1 month ago
Related to #1079
Transition the native SQLite layer to pure Rust implementation.
crates/sqlite/src/NativeDB.c
crates/sqlite/headers/NativeDB.h
crates/sqlite/src/lib.rs
rusqlite
jni
include!
crates/sqlite/build.rs
bindgen
crates/sqlite/Cargo.toml
For more details, open the Copilot Workspace session.
Related to #1079
Transition the native SQLite layer to pure Rust implementation.
crates/sqlite/src/NativeDB.c
crates/sqlite/headers/NativeDB.h
crates/sqlite/src/lib.rs
to implement the native SQLite layer in Rust usingrusqlite
andjni
crates.include!
macro that included the generated Rust bindings.crates/sqlite/build.rs
to remove the use ofbindgen
and C code compilation.crates/sqlite/Cargo.toml
to remove dependencies related to C code andbindgen
.rusqlite
dependency for the Rust implementation of the native SQLite layer.For more details, open the Copilot Workspace session.