Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/julianhille/sqldelight-js-driver
A kotlin sqldelight js driver using/interop better-sqlite3-multiple-ciphers to allow encrypted databases
https://github.com/julianhille/sqldelight-js-driver
Last synced: about 1 month ago
JSON representation
A kotlin sqldelight js driver using/interop better-sqlite3-multiple-ciphers to allow encrypted databases
- Host: GitHub
- URL: https://github.com/julianhille/sqldelight-js-driver
- Owner: julianhille
- License: mit
- Created: 2022-07-18T11:21:28.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-02-15T13:34:31.000Z (almost 2 years ago)
- Last Synced: 2024-05-01T12:34:33.195Z (8 months ago)
- Language: Kotlin
- Size: 137 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# sqldelight-js-driver
A kotlin sqldelight js driver using/interop better-sqlite3-multiple-ciphers to allow encrypted databases
## Usage in node / electron after building
After compiling and using it in js, you need to make sure to install the `better-sqlite3-multiple-cipher` binary.
The default installation of this library, as of kotlin-js dependency resolution, does ignore
script execution on installation.This leads to the issue that `node_modules/better-sqlite3-multiple-ciphers` directory is missing `build`
dir where the native lib is located.You need to take care of that, before building and distributing a js release.