Skip to main content

A Python library for working with the ClickHouse database

Project description

A fork of infi.clikchouse_orm aimed at more frequent maintenance and bugfixes.

This repository is expected to use more type hints and only supports Python 3.7+.

Supports both synchronous and asynchronous ways to interact with the clickhouse server. Means you can use asyncio to perform asynchronous queries.

Build Python 3.7 TestsPython 3.8 TestsPython 3.9 TestsPython 3.10 Tests
Package PyPIPyPI versionPyPI WheelCoverage StatusCode style: black
Docs Documentation

Introduction

This project is simple ORM for working with the ClickHouse database.

It allows you to define model classes whose instances can be written to the database and read from it.

This and other examples can be found in the examples folder.

To learn more please visit the documentation.

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

ch-orm-0.2.3.tar.gz (48.7 kB view details)

Uploaded Source

Built Distribution

ch_orm-0.2.3-py3-none-any.whl (56.4 kB view details)

Uploaded Python 3

File details

Details for the file ch-orm-0.2.3.tar.gz.

File metadata

  • Download URL: ch-orm-0.2.3.tar.gz
  • Upload date:
  • Size: 48.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.1

File hashes

Hashes for ch-orm-0.2.3.tar.gz
Algorithm Hash digest
SHA256 bb39b79c79041e1526d20da9b706c77202f8cb6f7d28d5d0f33c396a6983f602
MD5 3c1c8c00d03092c66a23f33919a5188b
BLAKE2b-256 a28d2caf70e47db5c79dea333bf63e041b9811f1552be52bf41ccd629157c496

See more details on using hashes here.

File details

Details for the file ch_orm-0.2.3-py3-none-any.whl.

File metadata

  • Download URL: ch_orm-0.2.3-py3-none-any.whl
  • Upload date:
  • Size: 56.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.1

File hashes

Hashes for ch_orm-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 236b67c2650e7c65387725c9addbf8f744b4d72ce44d6f996f801c3a5ac2f196
MD5 b26263841278016e1431ce5da0e59a95
BLAKE2b-256 4abc7e0f28e2b44b562831dd25b03909db6503869dd6f97e8f7a28f6998d4e39

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