{"repo":"shayanheidari01/ormax","free":true,"listed":false,"github":"https://github.com/shayanheidari01/ormax","clone":"git clone https://github.com/shayanheidari01/ormax.git","description":"High-performance async ORM for all major databases","language":"Python","stars":34,"topics":["asyncio","database","mariadb","mysql","oracle","orm","postgresql","python-orm","sql","sql-orm"],"license":"MIT","category":"databases-storage","readme_excerpt":"Ormax 1.4 Ormax is a lightweight asynchronous ORM for Python 3.9+ with a Django-style query API, model validation, foreign-key relationships, nested transactions, and database adapters for SQLite, PostgreSQL, MySQL/MariaDB, Microsoft SQL Server, Oracle, and Amazon Aurora. Project status: Beta. SQLite is covered by the bundled test suite. Other adapters require their database servers and drivers and should be integration-tested in the target environment before production use. Highlights - Async model CRUD and chainable QuerySet operations - SQLite support with an internal standard-library fallback; aiosqlite remains optional - Connection pooling for pool-based backends - Nested transactions through savepoints - Task-safe transaction connection pinning - Forward and reverse foreign-key loading - Callable and mutable-safe defaults - Abstract model inheritance and class Meta configuration - Field projection with only() , defer() , values() , and values list() - Atomic updates with F() expressions - Database index creation from index=True and backend-specific using index() hints - Inline type information marked with py.typed Installation Install the driver extra for the selected backend: For local development: Quick start Models and fields Ormax adds an auto-incrementing id field when a model has no explicit primary key. Callable defaults are invoked per instance. Mutable defaults are deep-copied, so separate model instances do not share the same list or dictionary. Supported publ","default_branch":null,"files":null,"tree":[],"storefront":"/r/shayanheidari01","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/shayanheidari01/ormax/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}