github.com/ncruces/go-sqlite3@v0.15.1-0.20240520133447-53eef1510ff0/embed/README.md (about)

     1  # Embeddable Wasm build of SQLite
     2  
     3  This folder includes an embeddable Wasm build of SQLite 3.45.3 for use with
     4  [`github.com/ncruces/go-sqlite3`](https://pkg.go.dev/github.com/ncruces/go-sqlite3).
     5  
     6  The following optional features are compiled in:
     7  - [math functions](https://sqlite.org/lang_mathfunc.html)
     8  - [FTS5](https://sqlite.org/fts5.html)
     9  - [JSON](https://sqlite.org/json1.html)
    10  - [R*Tree](https://sqlite.org/rtree.html)
    11  - [GeoPoly](https://sqlite.org/geopoly.html)
    12  - [soundex](https://sqlite.org/lang_corefunc.html#soundex)
    13  - [base64](https://github.com/sqlite/sqlite/blob/master/ext/misc/base64.c)
    14  - [decimal](https://github.com/sqlite/sqlite/blob/master/ext/misc/decimal.c)
    15  - [ieee754](https://github.com/sqlite/sqlite/blob/master/ext/misc/ieee754.c)
    16  - [regexp](https://github.com/sqlite/sqlite/blob/master/ext/misc/regexp.c)
    17  - [series](https://github.com/sqlite/sqlite/blob/master/ext/misc/series.c)
    18  - [uint](https://github.com/sqlite/sqlite/blob/master/ext/misc/uint.c)
    19  - [uuid](https://github.com/sqlite/sqlite/blob/master/ext/misc/uuid.c)
    20  - [time](../sqlite3/time.c)
    21  
    22  See the [configuration options](../sqlite3/sqlite_cfg.h),
    23  and [patches](../sqlite3) applied.
    24  
    25  Built using [`wasi-sdk`](https://github.com/WebAssembly/wasi-sdk),
    26  and [`binaryen`](https://github.com/WebAssembly/binaryen).