datasette-export-database by datasette
114 downloads this week Star
README source code
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:
pytest