import { type Wasm } from "https://deno.land/x/sqlite@v3.5.0/build/sqlite.js";
Properties
memory: WebAssembly.Memory
malloc: (size: number) => VoidPtr
free: (ptr: VoidPtr) => void
str_len: (str: StringPtr) => number
open: (filename: StringPtr, flags: number) => number
get_sqlite_error_str: () => StringPtr
prepare: (sql: StringPtr) => StatementPtr
finalize: (stmt: StatementPtr) => number
reset: (stmt: StatementPtr) => number
clear_bindings: (stmt: StatementPtr) => number
exec: (sql: StringPtr) => number
bind_null: (stmt: StatementPtr, idx: number) => number
bind_parameter_index: (stmt: StatementPtr, name: StringPtr) => number
step: (stmt: StatementPtr) => number
column_count: (stmt: StatementPtr) => number
column_type: (stmt: StatementPtr, col: number) => number
column_int: (stmt: StatementPtr, col: number) => number
column_double: (stmt: StatementPtr, col: number) => number
column_text: (stmt: StatementPtr, col: number) => StringPtr
column_blob: (stmt: StatementPtr, col: number) => VoidPtr
column_bytes: (stmt: StatementPtr, col: number) => number
column_name: (stmt: StatementPtr, col: number) => StringPtr
column_origin_name: (stmt: StatementPtr, col: number) => StringPtr
column_table_name: (stmt: StatementPtr, col: number) => StringPtr