# ExiDB NOSQL Database
## Installation
pip : pip install ExiDB
## Getting Started
`py import exidb db = ExiDB('path/file.json',None) `
# Insert key,value to the database
`py from exidb import ExiDB,QueryDB db = ExiDB('path/file.json',None) db.insert("Exi",{"_id":0}) `
# Add key,value to the database
`py from exidb import ExiDB,QueryDB db = ExiDB('path/file.json',None) db.add("Exi.Items",["Pen"]) `
# Edit key,value to the database
`py from exidb import ExiDB,QueryDB db = ExiDB('path/file.json',None) db.edit("Exi.Items","Paper") `
# Append key,value to the database
`py from exidb import ExiDB,QueryDB db = ExiDB('path/file.json',None) db.append("Exi.Items",["Pen"]) `
# get value from key to the database
`py from exidb import ExiDB,QueryDB db = ExiDB('path/file.json',None) print(db.get("Exi.Items")) `
# get all the file
`py from exidb import ExiDB,QueryDB db = ExiDB('path/file.json',None) db.all() `
# delete value from key to the database
`py from exidb import ExiDB,QueryDB db = ExiDB('path/file.json',None) db.delete("Exi.Items") ` # purge the file to the database
`python from exidb import ExiDB,QueryDB db = ExiDB('path/file.json',None) db.purge() `
# QueryDB
`py from exidb import QueryDB Query = QueryDB('path/file.json') Query.Serch("Username") #return all the value that it key is Username Query.JSONPathRaw("$..Username") #return raw JSONPath `
Metadata
Release files for ExiDB 1.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ExiDB-1.5.tar.gz | 3.4 kB | Details |
Release files / ExiDB-1.5.tar.gz
| Download URL | ExiDB-1.5.tar.gz |
|---|---|
| Size | 3.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
68c95d6c109d0f254251602e7dc715c6ca8dbd4ffa1ae3c40b1a6d87fec0310a
|
|
BLAKE2b-256 checksum How to use checksums |
a3fee3efe9bf18d4d09300edd2bf8f8681100f8eef4fa8007a0c616683e89a24
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.5
|