Skip to main content

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

typicode/lowdb

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

lowDB-0.0.1.tar.gz (3.5 kB view details)

Uploaded Source

Built Distribution

lowDB-0.0.1-py3-none-any.whl (3.5 kB view details)

Uploaded Python 3

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

Hashes for lowDB-0.0.1.tar.gz
Algorithm Hash digest
SHA256 4c2149c31f5da55769c78bef3c27116ebb27b184f103cde92ccb62badc7bbfed
MD5 7c343d93aea2f6a2d403adcfa856863b
BLAKE2b-256 bac4446f8ce9f74b2da49babe4df355000fcd5d886172ca4f20ee4ed7f87ccf8

See more details on using hashes here.

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

Hashes for lowDB-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 adcf680b8b7aa72c1ca167bfbff552f940500d4cd82689d7e27481b8ce530335
MD5 e9930451b7ad426817de48bb6c3f6bb1
BLAKE2b-256 a4e6f9328dfeac0b86f1546ef8cc1a9a7aa9229a5f703d306fce4aa924e1cd8a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page