datasette-export-database by datasette

89 downloads this week        Star

README source code


PyPI Changelog Tests License

Export a copy of a SQLite database on demand


Install this plugin in the same environment as Datasette.

datasette install datasette-export-database


Users with the export-database permission will be able to download a fresh snapshot of any on-disk (not in-memory) database using a new option in the database action menu.


To set up this plugin locally, first checkout the code. Then create a new virtual environment:

cd datasette-export-database
python3 -m venv venv
source venv/bin/activate

Now install the dependencies and test dependencies:

pip install -e '.[test]'

To run the tests: