A simple package to convert a local JSON file into a NoSQL db and use for small projects
Project description
LowDB-py
Heavy inspired from lowDb a node package
Why ??
Not every project requires a full on database with proper dbm and you requiring to write a db module, sometiems all you want is a basic storage for your Proof of concept or for the project where you are something very new and don't want to focus on database functions.
Solution
A simple JSON file with a wrapper sdk to handle basic operations locally to a file, which can later be exported to Firestore or mongodb directly.
To build and install the project
# Install package building tools
python3 -m pip install setuptools wheel
# Build the project
python3 -m setup.py sdist bdist_wheel
# Install the project to your local machine
python3 -m pip install -e .
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file lowDB-0.0.1.tar.gz
.
File metadata
- Download URL: lowDB-0.0.1.tar.gz
- Upload date:
- Size: 3.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4c2149c31f5da55769c78bef3c27116ebb27b184f103cde92ccb62badc7bbfed |
|
MD5 | 7c343d93aea2f6a2d403adcfa856863b |
|
BLAKE2b-256 | bac4446f8ce9f74b2da49babe4df355000fcd5d886172ca4f20ee4ed7f87ccf8 |
File details
Details for the file lowDB-0.0.1-py3-none-any.whl
.
File metadata
- Download URL: lowDB-0.0.1-py3-none-any.whl
- Upload date:
- Size: 3.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | adcf680b8b7aa72c1ca167bfbff552f940500d4cd82689d7e27481b8ce530335 |
|
MD5 | e9930451b7ad426817de48bb6c3f6bb1 |
|
BLAKE2b-256 | a4e6f9328dfeac0b86f1546ef8cc1a9a7aa9229a5f703d306fce4aa924e1cd8a |