datasette/tests
Simon Willison fc3660cfad
Streaming mode for downloading all rows as a CSV (#315)
* table.csv?_stream=1 to download all rows - refs #266

This option causes Datasette to serve ALL rows in the table, by internally
following the _next= pagination links and serving everything out as a stream.

Also added new config option, allow_csv_stream, which can be used to disable
this feature.

* New config option max_csv_mb limiting size of CSV export
2018-06-17 20:21:02 -07:00
..
__init__.py Broke up test_app into test_api and test_html 2017-12-15 04:08:24 -08:00
fixtures.py Streaming mode for downloading all rows as a CSV (#315) 2018-06-17 20:21:02 -07:00
test_api.py Streaming mode for downloading all rows as a CSV (#315) 2018-06-17 20:21:02 -07:00
test_csv.py Streaming mode for downloading all rows as a CSV (#315) 2018-06-17 20:21:02 -07:00
test_docs.py Test that ensures all config options are documented 2018-05-26 15:11:16 -07:00
test_html.py Default to _labels=on on JSON/CSV links with foreign keys, refs #266 2018-06-17 15:56:55 -07:00
test_inspect.py Renamed test_tables.db to fixtures.db in unit tests 2018-06-17 11:34:16 -07:00
test_plugins.py Renamed test_tables.db to fixtures.db in unit tests 2018-06-17 11:34:16 -07:00
test_utils.py --version-note for datasette, datasette publish and datasette package 2018-06-17 14:19:39 -07:00