├── .git-commits.yaml ├── .github ├── dependabot.yml └── workflows │ ├── release.yml │ └── tests.yml ├── .gitignore ├── .pre-commit-config.yaml ├── Changelog ├── Makefile ├── README.md ├── aio_databases ├── __init__.py ├── backends │ ├── __init__.py │ ├── _aiomysql.py │ ├── _aioodbc.py │ ├── _aiopg.py │ ├── _aiosqlite.py │ ├── _asyncpg.py │ ├── _dummy.py │ ├── _trio_mysql.py │ ├── _triopg.py │ └── common.py ├── database.py ├── log.py ├── py.typed ├── record.py └── types.py ├── poetry.lock ├── pyproject.toml └── tests ├── __init__.py ├── conftest.py ├── test_asyncpg.py ├── test_base.py ├── test_connections.py ├── test_queries.py ├── test_sqlite.py ├── test_transactions.py └── test_triopg.py /.git-commits.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klen/aio-databases/HEAD/.git-commits.yaml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klen/aio-databases/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klen/aio-databases/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klen/aio-databases/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /_ 2 | /db.sqlite 3 | /todo.txt 4 | /env 5 | -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klen/aio-databases/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /Changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klen/aio-databases/HEAD/Changelog -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klen/aio-databases/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klen/aio-databases/HEAD/README.md -------------------------------------------------------------------------------- /aio_databases/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klen/aio-databases/HEAD/aio_databases/__init__.py -------------------------------------------------------------------------------- /aio_databases/backends/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klen/aio-databases/HEAD/aio_databases/backends/__init__.py -------------------------------------------------------------------------------- /aio_databases/backends/_aiomysql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klen/aio-databases/HEAD/aio_databases/backends/_aiomysql.py -------------------------------------------------------------------------------- /aio_databases/backends/_aioodbc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klen/aio-databases/HEAD/aio_databases/backends/_aioodbc.py -------------------------------------------------------------------------------- /aio_databases/backends/_aiopg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klen/aio-databases/HEAD/aio_databases/backends/_aiopg.py -------------------------------------------------------------------------------- /aio_databases/backends/_aiosqlite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klen/aio-databases/HEAD/aio_databases/backends/_aiosqlite.py -------------------------------------------------------------------------------- /aio_databases/backends/_asyncpg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klen/aio-databases/HEAD/aio_databases/backends/_asyncpg.py -------------------------------------------------------------------------------- /aio_databases/backends/_dummy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klen/aio-databases/HEAD/aio_databases/backends/_dummy.py -------------------------------------------------------------------------------- /aio_databases/backends/_trio_mysql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klen/aio-databases/HEAD/aio_databases/backends/_trio_mysql.py -------------------------------------------------------------------------------- /aio_databases/backends/_triopg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klen/aio-databases/HEAD/aio_databases/backends/_triopg.py -------------------------------------------------------------------------------- /aio_databases/backends/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klen/aio-databases/HEAD/aio_databases/backends/common.py -------------------------------------------------------------------------------- /aio_databases/database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klen/aio-databases/HEAD/aio_databases/database.py -------------------------------------------------------------------------------- /aio_databases/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klen/aio-databases/HEAD/aio_databases/log.py -------------------------------------------------------------------------------- /aio_databases/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /aio_databases/record.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klen/aio-databases/HEAD/aio_databases/record.py -------------------------------------------------------------------------------- /aio_databases/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klen/aio-databases/HEAD/aio_databases/types.py -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klen/aio-databases/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klen/aio-databases/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klen/aio-databases/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/test_asyncpg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klen/aio-databases/HEAD/tests/test_asyncpg.py -------------------------------------------------------------------------------- /tests/test_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klen/aio-databases/HEAD/tests/test_base.py -------------------------------------------------------------------------------- /tests/test_connections.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klen/aio-databases/HEAD/tests/test_connections.py -------------------------------------------------------------------------------- /tests/test_queries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klen/aio-databases/HEAD/tests/test_queries.py -------------------------------------------------------------------------------- /tests/test_sqlite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klen/aio-databases/HEAD/tests/test_sqlite.py -------------------------------------------------------------------------------- /tests/test_transactions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klen/aio-databases/HEAD/tests/test_transactions.py -------------------------------------------------------------------------------- /tests/test_triopg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klen/aio-databases/HEAD/tests/test_triopg.py --------------------------------------------------------------------------------