Django PlanetScale database engine.
Project description
django-psdb-engine
Django PlanetScale database engine. This package is a better solution for planetscale/django_psdb_engine.
Free software: MIT license
Usage
Make this database engine ready in two simple steps. First thing first, install the package.
$ pip install django-psdb-engine
And finally, update your databases configuration by changing the ENGINE field.
DATABASES = {
'default': {
'ENGINE': 'django_psdb_engine',
...
'OPTIONS': {'ssl': {'ca': ...}}
}
}
Note: Since Django uses the default utf8bm3 charset for your tables and it’s not supported by PlanetScale’s engine yet, you may need to add {"charset": "utf8bm4"} in order to migrate your changes and get it work.
Requirements
django>=2.2
mysqlclient>=2.1.0
History
1.0.0 (2022-08-12)
First release on PyPI.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.