Enable Flask-DebugToolbar's SQLAlchemy pane.
Compatibility with core CKAN versions:
CKAN version | Compatible? |
---|---|
2.9 | yes |
2.10 | yes |
This plugin requires flask-sqlalchemy~=2.5.0
.
The latest version(v3.0) of flask-sqlalchemy
only partially supported. While
it shows all the queries, SELECT
and EXPLAIN
links for individual queries
do not work.
To install ckanext-fdt-sqlalchemy:
-
Install the plugin and
flask-sqlalchemy~=2.5.0
:pip install 'ckanext-fdt-sqlalchemy[deps]'
-
Add
fdt_sqlalchemy
to theckan.plugins
setting in your CKAN config file.
To install ckanext-fdt-sqlalchemy for development, activate your CKAN virtualenv and do:
git clone https://github.com/ckan/ckanext-fdt-sqlalchemy.git
cd ckanext-fdt-sqlalchemy
python setup.py develop
To run the tests, do:
pytest --ckan-ini=test.ini