Forked from pypika / pypika-tortoise and streamline just for chiori
  • Python 99.8%
  • Makefile 0.2%
Find a file
2026-07-18 14:37:49 +04:00
.github/workflows ci: update pypi workflow 2025-09-02 11:21:05 +08:00
chiopika Feat: Move pseudo column class to pseudo columns 2026-07-18 14:37:49 +04:00
tests Fix: import in test cases 2026-07-17 01:44:21 +04:00
.gitignore update name and README 2021-03-20 23:36:17 +08:00
CHANGELOG.md Add default_values() insert API with dialect-aware SQL forms (#40) 2026-03-13 22:42:56 +02:00
LICENSE Initial commit 2021-03-20 22:13:06 +08:00
Makefile Fix: Fix project name in makefile 2026-07-17 01:52:50 +04:00
pyproject.toml Chore: Update some parameters im pyproject file 2026-07-17 01:50:13 +04:00
README.md Chore: Update readme for project 2026-07-15 15:36:53 +04:00
ruff.toml Chore: Add helpful ruff ignore rules 2026-07-17 01:52:24 +04:00
uv.lock Chore: Update dependecies 2026-07-17 01:51:42 +04:00

Chiopika

Forked from pypika-tortoise and adapted just for Chiori.

Why forked?

The original repository includes many databases that Chiori doesnt require. It aims to be a comprehensive SQL builder with broad compatibility, but thats not the goal for Chiori database. Having it forked makes it easier to use it with Chiori API.

What changed?

Deleted unnecessary code that Chiori doesnt require, added features tailored specifically for Tortoise ORM, uses modern python features, and modified to improve query generation performance.

ThanksTo

  • pypika, a Python SQL query builder that exposes the full expressiveness of SQL, using a syntax that mirrors the resulting query structure.
  • pupika-tortoise, forked from pypika and streamline just for tortoise-orm.

License

This project is licensed under the Apache-2.0 License.