colmugx/sqlite3/native does not have a README file
pub type Sqlite3
pub type Sqlite3Stmt
fn sqlite3_allocate() -> Sqlite3
fn sqlite3_bind_blob(stmt : Sqlite3Stmt, idx : Int, blob : Bytes) -> Int
fn sqlite3_bind_double(stmt : Sqlite3Stmt, idx : Int, value : Double) -> Int
fn sqlite3_bind_int(stmt : Sqlite3Stmt, idx : Int, value : Int) -> Int
fn sqlite3_bind_int64(stmt : Sqlite3Stmt, idx : Int, value : Int64) -> Int
fn sqlite3_bind_null(stmt : Sqlite3Stmt, idx : Int) -> Int
fn sqlite3_bind_text(stmt : Sqlite3Stmt, idx : Int, text : Bytes) -> Int
fn sqlite3_close(db : Sqlite3) -> Int
fn sqlite3_column_blob(stmt : Sqlite3Stmt, idx : Int) -> Bytes
fn sqlite3_column_count(stmt : Sqlite3Stmt) -> Int
fn sqlite3_column_double(stmt : Sqlite3Stmt, idx : Int) -> Double
fn sqlite3_column_int(stmt : Sqlite3Stmt, idx : Int) -> Int
fn sqlite3_column_int64(stmt : Sqlite3Stmt, idx : Int) -> Int64
fn sqlite3_column_text(stmt : Sqlite3Stmt, idx : Int) -> Bytes
fn sqlite3_column_type(stmt : Sqlite3Stmt, idx : Int) -> Int
fn sqlite3_enable_load_extension(db : Sqlite3, onoff : Int) -> Int
fn sqlite3_errcode(db : Sqlite3) -> Int
fn sqlite3_errmsg(db : Sqlite3) -> Bytes
fn sqlite3_exec(db : Sqlite3, sql : Bytes) -> Int
fn sqlite3_finalize(stmt : Sqlite3Stmt) -> Int
fn sqlite3_load_extension(db : Sqlite3, zFile : Bytes, zProc : Bytes) -> Int
fn sqlite3_open(filename : Bytes, db : Sqlite3) -> Int
fn sqlite3_prepare_v2(db : Sqlite3, sql : Bytes, stmt : Sqlite3Stmt) -> Int
fn sqlite3_reset(stmt : Sqlite3Stmt) -> Int
fn sqlite3_step(stmt : Sqlite3Stmt) -> Int
fn sqlite3_stmt_allocate() -> Sqlite3Stmt
fn sqlite3_vec_init(db : Sqlite3) -> Int
Install
A lightweight, low-level SQLite3 binding for MoonBit, providing a thin interface over the SQLite3 C API.
Powered by MoonBit
© 2026 mooncakes.io