Metadata-Version: 2.1
Name: jkeydb
Version: 0.0.1
Summary: a simple key-value database
Author: The DT
Author-email: The DT <duongtuan30306@gmail.com>
Project-URL: Homepage, https://github.com/duongtuan303030/jkeydb
Project-URL: Bug Tracker, https://github.com/duongtuan303030/jkeydb/issues
Requires-Python: >=3.7
Description-Content-Type: text/markdown

# jkeydb

a simple key-value database

how to use
```py
from jkeydb import database

with database("file name") as kv:
    #save items (support json and str and int)
    kv["key"] = 32323

    #load items
    data = kv["key"]
    print(data)

    #get all key as list
    data - kv.keys()
    print(data)

    #get all items as list
    data - kv.items()
    print(data)

    #get all values as list
    data - kv.values()
    print(data)

    #get all List keys with a prefix
    data = kv.prefix("text key")
    print(data)
```

#same as dict obj

# no with
```py
from jkeydb import database

kv = database("file name")

#save items (support json and str and int)
kv["key"] = 32323

#load items
data = kv["key"]
print(data)

#get all key as list
data - kv.keys()
print(data)

#get all items as list
data - kv.items()
print(data)

#get all values as list
data - kv.values()
print(data)

#get all List keys with a prefix
data = kv.prefix("text key")
print(data)
    

#save data
kv.close()

```
