jdbase-client is a ORM for JDBase
Project description
jdbase
jdbase-client is a ORM for JDBase
Table of Contents
Introduction
jdbase-client is a Python library designed to provide a convenient interface for interacting with JDBase remote database via an HTTP API. It simplifies common database operations such as creating, reading, updating, and deleting records, as well as performing custom queries. This library assumes that a compatible server is running and accessible at the provided API endpoin
Installation
To install jdbase-client, simply use pip:
pip install jdbase-client
Usage
from jdbase_client import Database
# Configuration settings
config = {
'api_key': 'adminkey',
'api_endpoint': 'http://127.0.0.1:5000/api',
'db': 'db2'
}
# Instantiate the Database object
db = Database(config)
# Example usage: Matching records
matching_records = db.match({"id": 2, "age": 30})
print(matching_records)
For More Read Docs HERE
License
This project is licensed under the MIT License - see the LICENSE file for details.
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file jdbase-client-1.0.1.tar.gz.
File metadata
- Download URL: jdbase-client-1.0.1.tar.gz
- Upload date:
- Size: 2.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4fbb698a2876cf680b565b3ebfe6120d18c5bbac6e5bc24205cc7b6fe67341a5
|
|
| MD5 |
eab0bc1c7e6b45e5bc4207d5cfa2dc7f
|
|
| BLAKE2b-256 |
7a7a20340760345195bbaddb71c714d64b28d24ccec7effe8a5d48acb5f69b82
|
File details
Details for the file jdbase_client-1.0.1-py3-none-any.whl.
File metadata
- Download URL: jdbase_client-1.0.1-py3-none-any.whl
- Upload date:
- Size: 2.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
19ebb994b0cf6995171d97e6ce4f712e8cb864d0e97b6518042a3bb8c59377e4
|
|
| MD5 |
40c3b8c5e211cf339807a23964bf4f86
|
|
| BLAKE2b-256 |
5be39a4c0b0ed5c8162208f36a2338f35dd78b85ab7f04f4741350e0c71f822b
|