quazydb documentation
ΒΆ
Powerful yet simple Python ORM
GitHub project:
https://github.com/zergos/quazydb
Contents:
Why another ORM?
Models definition
Use dataclasses
Subclasses
Many-to-many
JSON fields
Polymorphic entities
Enumerated types
Queries
Lambdas way
Precompiled queries
Subqueries
Queries result types
Migrations
IDE friendly
Data validation
Asyncio support
Getting started
Classes
Databases
Fields
Table class
Queries
Advanced usage
Fields declaration
Types
Declaration
Enumerated types
Primary key
Referenced tables
One-to-many relations
Many-to-many relations
Substitute tables
Meta tables
Joined Table Inheritance
Lightweight JSON properties
IDE-friendly code completion
Migrations
Migrations module
Example
Data validation
Evaluated fields
Class variables
Use slots
Queiries
Basics
Expressions
Examples
Single table
Multiple tables
Aggregates
Custom items represenantion
SQL
CASE
statement
Chained selection
Disclaimer
Features requests
Donation
Consulting
quazydb
Navigation
Contents:
Why another ORM?
Getting started
Classes
Advanced usage
Queiries
Disclaimer
Related Topics
Documentation overview
Next:
Why another ORM?