f4989fcce5
* Replaces stew-results with results package * Applies leveldb batch-put * links in dispose call to leveldb wrapper * Handles trailing wildcards in leveldb query. * Fixes tests for leveldb typed-ds. * Adjusts exception handling in leveldbds to match what can be raised by leveldb iterator callbacks. * Pulls in leveldbstatic 0.1.4 * Replaces replace with substring in leveldbds query * Adds cmake to windows CI install |
||
---|---|---|
.github/workflows | ||
datastore | ||
tests | ||
.editorconfig | ||
.gitattributes | ||
.gitignore | ||
LICENSE-APACHEv2 | ||
LICENSE-MIT | ||
README.md | ||
config.nims | ||
datastore.nim | ||
datastore.nimble |
README.md
nim-datastore
Simple, unified API for multiple data stores.
Inspired by the Python library datastore.
Stability
nim-datastore is currently marked as experimental and may be subject to breaking changes across any version bump until it is marked as stable.
License
nim-datastore is licensed and distributed under either of:
- Apache License, Version 2.0: LICENSE-APACHEv2 or https://opensource.org/licenses/Apache-2.0
- MIT license: LICENSE-MIT or http://opensource.org/licenses/MIT
at your option. The contents of this repository may not be copied, modified, or distributed except according to those terms.