databases 0.9.0
0
Async database support for Python.
Contents
Async database support for Python.
Stars: 3816, Watchers: 3816, Forks: 262, Open Issues: 132The encode/databases
repo was created 5 years ago and the last code push was 4 months ago.
The project is very popular with an impressive 3816 github stars!
How to Install databases
You can install databases using pip
pip install databases
or add it to a project with poetry
poetry add databases
Package Details
- Author
- Tom Christie
- License
- BSD
- Homepage
- https://github.com/encode/databases
- PyPi:
- https://pypi.org/project/databases/
- GitHub Repo:
- https://github.com/encode/databases
Classifiers
- Internet/WWW/HTTP
Related Packages
Errors
A list of common databases errors.
Code Examples
Here are some databases
code examples and snippets.
GitHub Issues
The databases package has 132 open issues on GitHub
- "Connection is not acquired"
- Add windows compatibility for tests
- Add local tests with docker
- Error when query data before asyncio.gather()
- Open up SQLite query param, cached database functionality, inspired by #196
- 0.5.5: pytest is failing and some warnings
- Add _mapping property to the result set interface.
- Version 0.6.0
- Removing Python 3.6
- string queries and ORDER BY clause
- asyncpg.exceptions.TooManyConnectionsError: too many connections for role
- Backends crash when the user selects duplicate columns
- Transaction rollback seems to be unsuccessful
- Database transaction is not rollbacked
- query_lock() in iterate() prohibits any other database operations within
async for
loop