Skip to main content

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


Download files

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

Source Distribution

jdbase-client-1.0.1.tar.gz (2.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

jdbase_client-1.0.1-py3-none-any.whl (2.3 kB view details)

Uploaded Python 3

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

Hashes for jdbase-client-1.0.1.tar.gz
Algorithm Hash digest
SHA256 4fbb698a2876cf680b565b3ebfe6120d18c5bbac6e5bc24205cc7b6fe67341a5
MD5 eab0bc1c7e6b45e5bc4207d5cfa2dc7f
BLAKE2b-256 7a7a20340760345195bbaddb71c714d64b28d24ccec7effe8a5d48acb5f69b82

See more details on using hashes here.

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

Hashes for jdbase_client-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 19ebb994b0cf6995171d97e6ce4f712e8cb864d0e97b6518042a3bb8c59377e4
MD5 40c3b8c5e211cf339807a23964bf4f86
BLAKE2b-256 5be39a4c0b0ed5c8162208f36a2338f35dd78b85ab7f04f4741350e0c71f822b

See more details on using hashes here.

Supported by

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