{"repo":"05bit/peewee-async","free":true,"listed":false,"github":"https://github.com/05bit/peewee-async","clone":"git clone https://github.com/05bit/peewee-async.git","description":"Asynchronous interface for peewee ORM powered by asyncio","language":"Python","stars":763,"topics":["peewee","python","asyncio","mysql","postgresql","orm"],"license":"MIT","category":"databases-storage","readme_excerpt":"peewee-async ============ Asynchronous interface for peewee ORM powered by asyncio . Overview -------- Requires Python 3.10+ Has support for PostgreSQL via aiopg and psycopg3 Has support for MySQL via aiomysql Has support for Sqlite via aiosqlite Asynchronous analogues of peewee sync methods with prefix aio Drop-in replacement for sync code, sync will remain sync Most basic operations are supported Transactions support is present The complete documentation: http://peewee-async-lib.readthedocs.io Install ------- Install with pip for PostgreSQL aiopg backend: or for PostgreSQL psycopg3 backend: or for MySQL: or for Sqlite: Quickstart ---------- Create 'test' PostgreSQL database for running this snippet: createdb -E utf-8 test More examples ------------- Check the . /examples directory for more. Documentation ------------- http://peewee-async-lib.readthedocs.io http://peewee-async.readthedocs.io - DEPRECATED Developing ---------- Install dependencies using pip: Run databases: Run tests: Discuss ------- You are welcome to add discussion topics or bug reports to tracker on GitHub: https://github.com/05bit/peewee-async/issues License ------- Copyright (c) 2014, Alexey Kinev Licensed under The MIT License (MIT), see LICENSE file for more details.","default_branch":null,"files":null,"tree":[],"storefront":"/r/05bit","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/05bit/peewee-async/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."}