Contents

tortoise-orm 1.1.4

0

Easy async ORM for python, built with relations in mind

Easy async ORM for python, built with relations in mind

Stars: 5496, Watchers: 5496, Forks: 460, Open Issues: 482

The tortoise/tortoise-orm repo was created 7 years ago and the last code push was 19 hours ago.
The project is extremely popular with a mindblowing 5496 github stars!

How to Install tortoise-orm

You can install tortoise-orm using pip

pip install tortoise-orm

or add it to a project with poetry

poetry add tortoise-orm

Package Details

Author
None
License
Apache-2.0
Homepage
None
PyPi:
https://pypi.org/project/tortoise-orm/
GitHub Repo:
https://github.com/tortoise/tortoise-orm

Classifiers

  • Database
  • Software Development/Libraries/Python Modules
No  tortoise-orm  pypi packages just yet.

Errors

A list of common tortoise-orm errors.

Code Examples

Here are some tortoise-orm code examples and snippets.

GitHub Issues

The tortoise-orm package has 482 open issues on GitHub

  • Add native migrations solution
  • update_or_create loses defaults under concurrent access
  • Fix annotations being selected in ValuesListQuery despite not specified in .values_list fields list
  • Annotations are selected in sql despite not being specified in .values_list fields list
  • The as_query method in the queryset.py file has been removed
  • QuerySet.in_bulk type hints do not match runtime behavior for non-str|int fields
  • subclass does not inherit parent's ordering
  • AWS IAM based authentication (RDS / Aurora) support
  • [WIP] Django compatible
  • chore: remove poetry section and default to skip poetry add test
  • [WIP] refactor: remove iso8601
  • refactor: use zoneinfo instead of pytz
  • the dependency packsges "iso8601" and "pytz" can realize by the ORM itself?

See more issues on GitHub

Related Packages & Articles

piccolo 1.32.0

A fast, user friendly ORM and query builder which supports asyncio.

fastapi 0.129.0

FastAPI framework, high performance, easy to learn, fast to code, ready for production