wasm-dbms-api 0.6.0

Runtime-agnostic API types and traits for the wasm-dbms DBMS engine.
Documentation

wasm-dbms-api

logo

license-mit repo-stars downloads latest-version ko-fi conventional-commits

ci coveralls docs

Runtime-agnostic API types and traits for the wasm-dbms DBMS engine.

This crate provides all shared types, traits, and abstractions needed to interact with a wasm-dbms instance. It is independent of any specific WASM runtime (IC, WASI, Wasmtime, etc.).

Import all useful types and traits via the prelude:

use wasm_dbms_api::prelude::*;

Feature Flags

  • candid: Enables CandidType derives on all public types and exposes Candid-specific API boundary types.

Types

DBMS

Database

Query

Table

Foreign Fetcher

Transaction

Data Types

Sanitizers

Validators

Memory

Error

License

This project is licensed under the MIT License. See the LICENSE file for details.