Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Does aiohttp have ORM?

There is relatively new Python 3 aiohttp library that contains client/server. Does it contain ORM? If not - is it possible to use it with 3-rd party ORM? If not possible - for which purpose it could be used? I don't mean that app could not be written without ORM, but major waste of Python Frameworks support it and developers are used to such style of programming.

like image 490
wolendranh Avatar asked Sep 14 '15 19:09

wolendranh


1 Answers

Short answer -- aiohttp has no ORM yet.

You can use SQLAlchemy-like queries for aiopg driver, see example

The same is available for aiomysql.

The support is not full-fledged Object-Relational Mapping but only helpers for making SQL queries easier.

like image 175
Andrew Svetlov Avatar answered Oct 21 '22 11:10

Andrew Svetlov