{"repo":"ormar-orm/ormar","free":true,"listed":false,"github":"https://github.com/ormar-orm/ormar","clone":"git clone https://github.com/ormar-orm/ormar.git","description":"python async orm with fastapi in mind and pydantic validation","language":"Python","stars":1805,"topics":["orm","sqlalchemy","async-orm","python-orm","fastapi","pydantic","alembic","databases"],"license":"MIT","category":"databases-storage","readme_excerpt":"ormar Overview The ormar package is an async mini ORM for Python, with support for Postgres, MySQL , and SQLite . The main benefits of using ormar are: getting an async ORM that can be used with async frameworks (fastapi, starlette etc.) getting just one model to maintain - you don't have to maintain pydantic and other orm models (sqlalchemy, peewee, gino etc.) The goal was to create a simple ORM that can be used directly (as request and response models) with [ fastapi ][fastapi] that bases it's data validation on pydantic. Ormar - apart from the obvious \"ORM\" in name - gets its name from ormar in Swedish which means snakes , and ormar in Croatian which means cabinet . And what's a better name for python ORM than snakes cabinet :) If you like ormar remember to star the repository in github! The bigger community we build, the easier it will be to catch bugs and attract contributors ;) Documentation Check out the [documentation][documentation] for details. Note that for brevity most of the documentation snippets omit the creation of the database and scheduling the execution of functions for asynchronous run. If you want more real life examples than in the documentation you can see the [tests][tests] folder, since they actually have to create and connect to a database in most of the tests. Yet remember that those are - well - tests and not all solutions are suitable to be used in real life applications. Part of the fastapi ecosystem As part of the fastapi ecosystem ormar is supp","default_branch":null,"files":null,"tree":[],"storefront":"/r/ormar-orm","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ormar-orm/ormar/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."}