issues
search
codemation
/
pydbantic
A single model for shaping, creating, accessing, storing data within a Database
https://pydbantic.readthedocs.io/en/latest/
Apache License 2.0
223
stars
16
forks
source link
Improve db setup cache pool and link insertions
#57
Closed
codemation
closed
1 year ago
codemation
commented
1 year ago
Description
This PR includes the following improvements
Added connection pooling to Redis cache instance, preventing overrun of connections to Redis DB when used among many async threads concurrently
Improved link insertion concurrency and reduced noisy error reporting
Improved annotations
Database object has not an
await
method to trigger migrations following Database.create( ..) when not using alembic.
updated actions tests to utilize docker-compose db's to reduce duplication of service configuration
added rc assertions within test_migrations module.
Fixes #54 - updated logging for database setup to no longer display as warning
Description
This PR includes the following improvements