Skip to main content

Alter ENGINE to mysql_pool. Add some DATABASE_POOL_ARGS for example:

DATABASE_POOL_ARGS = {
    'max_overflow': 10,
    'pool_size':5,
    'recycle':300
}

Optionally add a sa_pool_key value so we don’t need to hash each db.

Example:

'two': {
    'ENGINE': 'mysql_pool',
    'sa_pool_key': 'two',
    ...
}

Also optionally, you can add a ‘backend’ key with the importable path to the backend you want to use.

'backend': 'mysql_pymysql.base'

Currently, we only support mysql_pymysql and the default django mysql backend.

Require SQL Alchemy 0.7 for the events.

TODO:

  • some proper tests

  • make test utils work with multiple databases, by doing features.confirm on each database connnection, as opposed to just the first.

Release files for django-mysql-pool 0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for django-mysql-pool 0.2
File Size Uploaded
django-mysql-pool-0.2.tar.gz 3.9 kB Details

Release files / django-mysql-pool-0.2.tar.gz

Download URL django-mysql-pool-0.2.tar.gz
Size 3.9 kB
Tags Source
SHA-256 checksum
How to use checksums
ebdb79e5bb8288421c12f9311c1901834f08747a82242a74c2c6ca12d1bafb34
BLAKE2b-256 checksum
How to use checksums
e4178611a58f4a3f8f220f5a67dba30dda51ab9ad25ed78edca120d6a65498c4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.2 This release

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page