/
AlexanderLukyanov
/
sqlite2
ОбзорДокументацияВойти
/
AlexanderLukyanov
/
sqlite2
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
ДокументацияПоддержка
Политика конфиденциальностиПользовательское соглашениеПолитика использования «cookies»Согласие субъекта персональных данных
2026 ©
sqlite2/
.../wasm/api/
..
EXPORTED_FUNCTIONS.c-pp

Add the long-missing sqlite3_next_stmt() binding to JS/WASM.

9 месяцев назад
README.md

Minor doc updates.

9 месяцев назад
extern-post-js.c-pp.js

wasm: a potential workaround for cases such as [forum:1eec339854c935bd|forum post 1eec339854c935bd], where client-local needs require overriding Emscripten config defaults (which we very intentionally do not document or support for reasons explained in that thread). This is untested because it requires a special-needs setup, but it doesn't break anything for run-of-the-mill cases.

7 месяцев назад
extern-pre-js.js

Add a top-level license and build-time version info header to generated sqlite3*.js. Correct a broken link in ext/wasm/index.html.

4 года назад
post-js-footer.js

Reorder initialization of sqlite3ApiBootstrap()'s bownstrapped config object so that it's possible to inject the wasm memory and exports via that, to simplify plugging-in of sqlite3-api.js in other builds. Previously the build-provided wasm exports/memory overrode any which a client might want to use.

9 месяцев назад
post-js-header.js

Reorder initialization of sqlite3ApiBootstrap()'s bownstrapped config object so that it's possible to inject the wasm memory and exports via that, to simplify plugging-in of sqlite3-api.js in other builds. Previously the build-provided wasm exports/memory overrode any which a client might want to use.

9 месяцев назад
pre-js.c-pp.js

Tiny JS doc touchup.

7 месяцев назад
sqlite3-api-glue.c-pp.js

Add the long-missing sqlite3_next_stmt() binding to JS/WASM.

9 месяцев назад
sqlite3-api-oo1.c-pp.js

Begrudingly allow sqlite3_js_kvvfs_clear() to work for opened storage only for the local/session storage cases and only (one of the demo apps reminds me) for backwards compatiblity. Likewise, the JsStorageDb.clearStorage() inherited method is now deprecated because it requires an opened db (but continues to work for those two stores), whereas its 'static' method of the same name is unaffected. Rename kvvfs.size() to kvvfs.estimateSize().

8 месяцев назад
sqlite3-api-prologue.js

Begrudingly allow sqlite3_js_kvvfs_clear() to work for opened storage only for the local/session storage cases and only (one of the demo apps reminds me) for backwards compatiblity. Likewise, the JsStorageDb.clearStorage() inherited method is now deprecated because it requires an opened db (but continues to work for those two stores), whereas its 'static' method of the same name is unaffected. Rename kvvfs.size() to kvvfs.estimateSize().

8 месяцев назад
sqlite3-api-worker1.c-pp.js

Update c-pp.c and rename it to c-pp-lite.c to match its new upstream name. Adapt the JS files and mkwasmbuilds.c for c-pp syntactic changes.

10 месяцев назад
sqlite3-license-version-header.js

wasm: add @preserve tags to two comment blocks (license header and build version info) so that the npm tools know to retain those comments when minifying.

7 месяцев назад
sqlite3-opfs-async-proxy.js

Add the @preserve tag to the standalone file sqlite3-opfs-async-proxy.js.

7 месяцев назад
sqlite3-vfs-helper.c-pp.js

Remove some dead JS code. Minor doc cleanups.

3 года назад
sqlite3-vfs-kvvfs.c-pp.js

Fix a method name typo in test-only code which could hide the triggering error condition.

6 месяцев назад
sqlite3-vfs-opfs-sahpool.c-pp.js

Minor doc touchups in the opfs-sahpool VFS. No functional changes.

7 месяцев назад
sqlite3-vfs-opfs.c-pp.js

Cherrypick [0b53be562f1e] into trunk.

9 месяцев назад
sqlite3-vtab-helper.c-pp.js

Add a kvvfs vtab for inspecting the storage state. This is for testing and my own edification, not part of the public API.

8 месяцев назад
sqlite3-wasm.c

Expose SQLITE_UTF_ZT to WASM for completeness's sake, but the WASM build does not expose sqlite3_bind_text64() or sqlite3_result_text64() because it only supports UTF8 encoding, so ZT does not currently have a genuine use there.

7 месяцев назад
sqlite3-worker1-promiser.c-pp.js

Fix the sqlite3-worker1.mjs (ESM, non-bundler) build and have demo-worker1-promiser use that file rather than the vanilla one, as a test case. Delete the global symbol installed by that file in ESM and bundler builds, as it's unnecessary there. The first change should resolve [https://github.com/sqlite/sqlite-wasm/issues/123|downstream sqlite-wasm/issues/123], with thanks to Jure Rotar for his help.

7 месяцев назад
sqlite3-worker1.c-pp.js

Fix the sqlite3-worker1.mjs (ESM, non-bundler) build and have demo-worker1-promiser use that file rather than the vanilla one, as a test case. Delete the global symbol installed by that file in ESM and bundler builds, as it's unnecessary there. The first change should resolve [https://github.com/sqlite/sqlite-wasm/issues/123|downstream sqlite-wasm/issues/123], with thanks to Jure Rotar for his help.

7 месяцев назад
README.md