home / github

Menu
  • GraphQL API

commits

Table actions
  • GraphQL API for commits

3,284 rows sorted by message

✎ View and edit SQL

This data as json, CSV (advanced)

Suggested facets: raw_committer, repo, committer, author_date (date), committer_date (date)

sha message ▼ author_date committer_date raw_author raw_committer repo author committer
0bb483ca5bee61c9f7d148b5755d2eed56001aca /-/static-plugins/PLUGIN_NAME/ now serves static/ from plugins Refs #214 2018-04-18T02:32:48Z 2018-04-18T02:32:48Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
6ccfcefb782bbf86b87bf047d01b979782aa6d97 Added datasette-render-binary plugin to ecosystem 2019-06-09T16:49:06Z 2019-06-09T16:49:06Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
c00f29affcafce8314366852ba1a0f5a7dd25690 Fix for race condition in refresh_schemas(), closes #1231 2021-07-16T19:44:58Z 2021-07-16T19:44:58Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
aae49fef3b75848628d824077ec063834e3e5167 Import pysqlite3 if available, closes #360 (#361) 2018-08-16T00:58:56Z 2018-08-16T00:58:56Z Simon Willison 2946d096d0cdefdc017559e6b57e87658736e843 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
dde3c500c73ace33529672f7d862b76753d309cc Using pdb for errors thrown inside Datasette Closes #1207 2021-01-29T02:12:32Z 2021-01-29T02:12:32Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
fba8ff6e76253af2b03749ed8dd6e28985a7fb8f "$env": "X" mechanism now works with nested lists, closes #837 2020-06-12T00:21:48Z 2020-06-12T00:21:48Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
c0d1b4c32297453adaa4c159edee9be0a9617f2b "datasette inspect foo.db" now just calculates table counts Refs #462 * inspect command now just outputs table counts * test_inspect.py is now only tests for that CLI command * Updated some relevant documentation * Removed docs for /-/inspect since that is about to change 2019-05-11T21:36:57Z 2019-05-11T21:36:57Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
1fb518618c1c246c58daf5085247b430f2aea29f "datasette publish heroku" improvements * Fixed bug where --title= didn't work if -m not provided * Now using Python 3.6.6 instead of Python 3.6.3 2018-07-26T05:43:01Z 2018-07-26T05:43:01Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
f853d5592ec7f901a50381de22a26a9ab098f885 "python3 -m pip" is clearer (thanks @jaap3) (#368) 2019-05-03T18:18:42Z 2019-05-03T18:18:42Z Jaap Roes 93b11f15fd4dc15002baf3d9160dc6eb928bd883 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 jaap3 48517 simonw 9599
236aa065b2ecfbe5a77870689bae432b89a48b23 "sort" and "sort_desc" metadata properties, closes #702 2020-03-22T02:28:35Z 2020-03-22T02:28:35Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
c5f06bc356fb5917ef7fbb6fe4693f30d711cdb3 "white-space: pre-wrap" for all table cells, refs #896 2020-07-16T19:06:45Z 2020-07-16T19:06:45Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
309ae84336fd1d0262cad49adef7ce3dc72c531c '-f' must now always be specified as '--fmt', refs #194 2020-11-07T00:17:15Z 2020-11-07T00:19:04Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599
51d788114035458d8f860d9ea6d74078e6c0ea0d 'Show all columns' menu item if any _col= set, closes #1341 Refs #615 2021-05-27T04:31:12Z 2021-05-27T04:31:12Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
9680a0291c7f5692076c468985c71f7fc6f5f199 'Soundness check' is better 2020-09-08T22:24:39Z 2020-09-08T22:24:39Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599
623c552ff4e2eda9cc710063a7cc674aa49264f4 'Try Datasette without installing anything using Glitch' Also new 'Play with a live demo' section, both at the top of the Getting Started documentation page. https://datasette.readthedocs.io/en/latest/getting_started.html Closes #464 2019-05-16T04:57:26Z 2019-05-16T04:57:36Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
bd1db56936d7aa09f5ee87ac8146e19b71ae8b42 'Usage: datasette', not 'Usage: cli' - refs #336 2018-07-24T16:03:07Z 2018-07-24T16:03:07Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
e139a7619f63d45ca2ff1ee108b933e17b5675b3 'datasette --get' option, closes #926 Also made a start on the datasette.utils.testing module, refs #898 2020-08-12T00:24:40Z 2020-08-12T00:24:40Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
47032636b55718dd711670f19b753f4ada9e8f2f 'datasette serve -i immutable.db' option, refs #419 2019-03-17T23:25:15Z 2019-03-17T23:25:15Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
8c9a9498159c4dfa1dff0593427cc3ee7df9a83c 'github-to-sqlite repos' command, closes #3 2019-09-17T00:17:42Z 2019-09-17T00:17:42Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 github-to-sqlite 207052882 simonw 9599 simonw 9599
0a2dddccd7eb6cedae128c08931f14f12d5bce70 'github-to-sqlite repos' now accepts multiple usernames 2019-11-11T05:02:33Z 2019-11-11T05:02:33Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 github-to-sqlite 207052882 simonw 9599 simonw 9599
b320f58d13e510d51e07187c8a75db856205b88f 'publish now' uses force_https_urls:on - closes #333 2018-07-24T01:51:43Z 2018-07-24T01:51:43Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
1eb04e2ecb764d2e76a0e5731e16c3833df04c93 'releases' command to fetch releases, closes #11 2019-11-09T22:56:53Z 2019-11-09T22:56:53Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 github-to-sqlite 207052882 simonw 9599 simonw 9599
0bc49e938e1e3444df734f9178a9a317f68f9716 'sqlite-utils add-column name type' command, closes #15 2019-02-24T20:04:33Z 2019-02-24T20:04:33Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599
ce042ff1f0a398d9ad46532636e438dbe4efc0f1 'sqlite-utils enable-counts' command, closes #214 2021-01-03T04:26:39Z 2021-01-03T04:26:39Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599
9e74289397e28f797290158c27e1dca2083c4e95 'sqlite-utils insert tablename file.json' command 2019-01-25T05:06:41Z 2019-01-25T05:06:41Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599
5b246d17a0b1c8b5e122da2f1d9974f53b50978e 'sqlite-utils triggers' command, closes #218 2021-01-03T03:03:15Z 2021-01-03T03:03:15Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599
13426d1b232b1a570ac81717be351026ca36cfff --accept option for get, refs #50 2020-10-19T05:00:50Z 2020-10-19T05:00:50Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 github-to-sqlite 207052882 simonw 9599 simonw 9599
1b84c175b455ece931c728e25f3df859c1ad2fdc --analyze option for create-index, insert, update commands, closes #379, closes #365 2022-01-11T01:36:41Z 2022-01-11T01:36:41Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599
3e21277c76b86b54fb5cc8dd41a3eb14b6164947 --attach and --sql for users-lookup, refs #8 2019-09-08T21:24:27Z 2019-09-08T21:24:27Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 twitter-to-sqlite 206156866 simonw 9599 simonw 9599
1e6995a362e5b8f23331aafb84e631392eb81492 --auth is now optional, closes #9 2019-11-11T05:30:41Z 2019-11-11T05:30:41Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 github-to-sqlite 207052882 simonw 9599 simonw 9599
413f8ed754e38d7b190de888c85fe8438336cb11 --convert --text for iterators, docs for --convert 2022-01-06T06:19:52Z 2022-01-06T06:24:53Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599
22c8d10dd343476e8b7b9af3366fae4c8353dd2c --convert function can now modify row in place, closes #371 2022-01-09T20:06:02Z 2022-01-09T20:06:02Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599
85849935292e500ab7a99f8fe0f9546e903baad3 --cors Access-Control-Allow-Headers: Authorization Refs #1467, refs https://github.com/simonw/datasette-auth-tokens/issues/4 2021-10-14T19:03:28Z 2021-10-14T19:03:28Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
c3aba4aa986fdba39705a35de02d446db80a26b8 --cors for /name.db downloads, refs #1057 2020-10-27T20:39:07Z 2020-10-27T20:39:57Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
a1f383035698da8bf188659390af6e53ffeec940 --cpu option for datasette publish cloudrun, closes #1420 2021-08-04T05:20:50Z 2021-08-04T05:20:50Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
6f41c8a2bef309a66588b2875c3e24d26adb4850 --crossdb option for joining across databases (#1232) * Test for cross-database join, refs #283 * Warn if --crossdb used with more than 10 DBs, refs #283 * latest.datasette.io demo of --crossdb joins, refs #283 * Show attached databases on /_memory page, refs #283 * Documentation for cross-database queries, refs #283 2021-02-18T22:09:12Z 2021-02-18T22:09:12Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
1b666f9315d4ea6bb332b2e75e48480c26100199 --delimiter and --quotechar, closes #223 2021-02-06T01:34:47Z 2021-02-06T01:34:47Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599
2c541fac352632e23e40b0d21e3f233f7a744a57 --encoding option for non-utf8 CSV/TSV, closes #182 2020-10-16T17:18:46Z 2020-10-16T17:18:46Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599
7684bbf0976431371541bc91136779b4948dbabf --encoding option for sqlite-utils memory, closes #280 Refs #272 2021-06-18T15:29:41Z 2021-06-18T15:29:41Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599
b8c134059e89f0fa040b84fb7d0bda25b9a52759 --fmt now implies --table, closes #374 2022-01-09T18:07:48Z 2022-01-09T18:07:48Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599
45414f8412a8333d70a11bf8f0677ed9efc3c1fc --get now calls startup() plugin hooks, closes #934 2020-08-15T20:38:15Z 2020-08-15T20:52:41Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
88bc2ceae1151ec859f477d527b40f7e36012017 --help summary for 'datasette inspect', closes #1597 2022-01-14T00:07:30Z 2022-01-14T00:07:30Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
bba6e241be0e4aa596da0d5d4ae787d9d4cde92e --ignore for sqlite-utils drop-table and drop-view, closes #237 2021-02-25T17:11:37Z 2021-02-25T17:11:37Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599
ddd3d3ac3587afa0e67cdbe65be803d5c8945090 --image-url-prefix and --image-url-suffix, closes #24 2020-05-19T22:27:24Z 2020-05-19T22:27:24Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 dogsheep-photos 256834907 simonw 9599 simonw 9599
61f53476eb3f147231093ab9339c3d7713190f34 --install=datasette-json-html 2020-05-01T03:04:03Z 2020-05-01T03:04:03Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f github-to-sqlite 207052882 simonw 9599 web-flow 19864447
3aed64240fdc5db06700a80304f15afd03d07172 --install=datasette-vega So I can plot graphs using stargazers from #4 2020-05-02T20:14:58Z 2020-05-02T20:14:58Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f github-to-sqlite 207052882 simonw 9599 web-flow 19864447
c3f7fc6925c6c34d64c26d436356ab917da0917d --install=py-gfm 2020-03-25T05:17:20Z 2020-03-25T05:17:20Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 github-to-sqlite 207052882 simonw 9599 simonw 9599
251e4730412210e7fdb1efd476c730ed3ff10e81 --json-cols option for outputting nested JSON, closes #20 2019-05-25T00:56:44Z 2019-05-25T00:56:44Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599
cef9a9a8701af86cc7df8b7939398185f0a76f5f --limit= mechanism plus new limits for facets Replaced the --max_returned_rows and --sql_time_limit_ms options to "datasette serve" with a new --limit option, which supports a larger list of limits. Example usage: datasette serve --limit max_returned_rows:1000 \ --limit sql_time_limit_ms:2500 \ --limit default_facet_size:50 \ --limit facet_time_limit_ms:1000 \ --limit facet_suggest_time_limit_ms:500 New docs: https://datasette.readthedocs.io/en/latest/limits.html Closes #270 Closes #264 2018-05-18T05:08:26Z 2018-05-18T05:08:26Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
7e9aad7e1c09d1cf80d0b4d17d6157212a4b857d --load-extension option for sqlite-utils query, closes #134 2020-08-21T20:54:11Z 2020-08-21T20:54:11Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599
21ff60e3b119af48bb9b8c9635bc701576dd1b1d --load-extension= for many more commands, closes #137 Also added --load-extension=spatialite shortcut, closes #136 2020-10-16T19:14:22Z 2020-10-16T19:14:22Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599
6aa5886379dd9017215904fb28567b80018902f9 --load-extension=spatialite shortcut, closes #1028 2020-10-19T22:37:31Z 2020-10-19T22:37:43Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
1dbe2d88fffcbc64ec0db4c0c4af5aa212f88e2e --memory 2Gi, refs #41 2020-07-05T22:42:25Z 2020-07-05T22:42:25Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f github-to-sqlite 207052882 simonw 9599 web-flow 19864447
ddd11b3ddd886d16867c134d73105895c5726cc7 --memory option for publish cloudrun, refs #694 2020-03-05T23:34:21Z 2020-03-05T23:34:36Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
6717c719dd36dc2adc0f9da38a8c8e08129e96b4 --metadata accepts YAML as well as JSON - closes #713 2020-04-02T19:30:53Z 2020-04-02T19:30:53Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
d2a79d200f9071a86027365fa2a576865b71064f --nl now ignores blank lines, closes #376 2022-01-10T04:12:39Z 2022-01-10T04:12:39Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599
50d2096f5ed718df5a6704c2ea265f44d6e9907f --no-headers option for sqlite-utils insert --csv, closes #228 2021-02-14T22:25:03Z 2021-02-14T22:25:03Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599
208f56fbaf173fdd8cb03a840e218f85d414a144 --not-null and --default options to insert/update, closes #24 2019-06-13T06:30:16Z 2019-06-13T06:30:16Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599
2fed87da6ea990d295672e4db2c8ae97b787913e --not-null-default and not_null_default=, refs #24 2019-06-13T01:35:02Z 2019-06-13T01:35:02Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599
973f8f139df6ad425354711052cfc2256de2e522 --plugin-secret option for datasette publish Closes #543 Also added new --show-files option to publish now and publish cloudrun - handy for debugging. 2019-07-08T02:06:31Z 2019-07-08T02:06:31Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
67fc9c5720ed1fcd62b116481f70d4e80b403a22 --port argument for datasette package, plus tests - closes #661 From pull request #663 2020-01-29T22:46:43Z 2020-01-29T22:46:43Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
bc8409941fb609eba646c29ae3ec40b8cdd122a4 --raw option, refs #123 2020-07-26T16:43:45Z 2020-07-26T16:43:45Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599
eac08f0dfc61a99e8887442fc247656d419c76f8 --reload now also reloads if databases change on disk 2018-12-20T15:51:08Z 2018-12-20T15:51:08Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
515eaa8ccba0603de5b14679b74402f3ddf02bd7 --reload now reloads on metadata changes too 2017-12-07T16:42:28Z 2017-12-07T16:42:28Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
9f3d4aba31baf1e2de1910a40bc9663ef53b94e9 --root option and /-/auth-token view, refs #784 2020-06-01T01:03:17Z 2020-06-01T01:16:42Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
98632f0a874b7b9dac6abf0abb9fdb7e2839a4d3 --secret command for datasette publish Closes #787 2020-06-11T16:02:03Z 2020-06-11T16:02:03Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
c53bd21b66b24558b0e219f93eceed4021c36939 --service github-to-sqlite 2020-03-25T05:09:04Z 2020-03-25T05:09:04Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 github-to-sqlite 207052882 simonw 9599 simonw 9599
60dea99ef78c748dedabb6e5f50510a1750fecec --silent option for sqlite-utils insert-files, closes #301 2021-08-02T19:12:16Z 2021-08-02T19:12:16Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599
fced2a9b67d2cbdf9817f1eb75f7c28e413c963b --since and --since_id options for user-timeline, closes #19 Refs #20 Also added some initial rate limit error handling code. 2019-10-16T19:12:41Z 2019-10-16T19:12:41Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 twitter-to-sqlite 206156866 simonw 9599 simonw 9599
eda652cf6ee28a0babfb30ce3834512e9e33fb8e --ssl-keyfile and --ssl-certfile options to "datasette serve" Closes #1221 2021-02-12T00:52:16Z 2021-02-12T00:52:16Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
e981ac7d4d1e1603257369eb5edba0fc4fdf5ae9 --static option for datasette serve You can now tell Datasette to serve static files from a specific location at a specific mountpoint. For example: datasette serve mydb.db --static extra-css:/tmp/static/css Now if you visit this URL: http://localhost:8001/extra-css/blah.css The following file will be served: /tmp/static/css/blah.css Refs #160 2017-12-03T16:33:36Z 2017-12-03T16:33:36Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
afee15f04b060a557897fa876f6e5d37f6d898cb --tsv output option, closes #193 2020-11-07T00:09:42Z 2020-11-07T00:09:42Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599
180c7a5328457aefdf847ada366e296fef4744f1 --uds option for binding to Unix domain socket, closes #1388 2021-07-10T23:37:30Z 2021-07-10T23:37:30Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
db1e6bc182d11f333e6addaa1a6be87625a4e12b --version-note for datasette, datasette publish and datasette package This is a relatively obscure new command-line argument that helps solve the problem of showing accurate version information in deployed instances of Datasette even if they were deployed directly from source code. You can pass --version-note to datasette publish and package and it will then in turn be passed to datasette when it starts: datasette --version-note=hello fixtures.db Now if you visit /-/versions.json you will see this: { "datasette": { "note": "hello", "version": "0+unknown" }, "python": { "full": "3.6.5 (default, Jun 6 2018, 19:19:24) \n[GCC 6.3.0 20170516]", "version": "3.6.5" }, ... } I plan to use this in some Travis CI configuration, refs #313 2018-06-17T20:14:55Z 2018-06-17T21:19:39Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
d83b2568131f2b1cc01228419bb08c96d843d65d --where and -p options for sqlite-utils convert, closes #304 2021-08-02T18:58:05Z 2021-08-02T18:58:05Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599
433992eebd54af69c36c4491f0e1a6b0ebc4d2ca -d option to run indexer only against specific databases 2020-09-09T00:37:21Z 2020-09-09T00:37:21Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 dogsheep-beta 197431109 simonw 9599 simonw 9599
f5dbe61a4568c0915ec6be820095c2960cf0857c -o now opens to most relevant page, closes #976 2020-10-26T05:06:20Z 2020-10-26T05:06:20Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
814d4a7f90991be865d38aac45ff12e36df1c67d -p for passing named params to query, closes #124 2020-07-27T03:53:51Z 2020-07-27T03:53:51Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599
3ffb8f3b98252531d11897fd431711e9b8045ace .add_database() and .remove_database() methods, refs #671 Also made a start on the Datasette class documentation, refs #576 2020-02-14T01:25:27Z 2020-02-14T01:27:57Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
7ac4936cec87f5a591e5d2680f0acefc3d35a705 .add_message() now works inside plugins, closes #864 Refs #870 2020-06-29T00:25:35Z 2020-06-29T00:25:35Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
b6840646baf97e4d324d2c53c036ffeeedab9822 .add_missing_columns() is now case insensitive, closes #221 2021-01-12T23:17:27Z 2021-01-12T23:17:27Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599
78b3eeaad9189eb737014f53212082684f4bb0d4 .blob output renderer * _blob_hash= checking plus refactored to use new BadRequest class, refs #1050 * Replace BlobView with new .blob renderer, closes #1050 * .blob downloads on arbitrary queries, closes #1051 2020-10-29T22:01:38Z 2020-10-29T22:01:38Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
178b7e8749f14300363af5961e9f8964595264d9 .csv now links to .blob downloads Closes #1063, closes #1034 2020-10-29T22:47:32Z 2020-10-29T22:47:32Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
29a3896fe1e09d5c35a90d55690c9f71fae81e24 .database_url(database) no longer needs inspect, refs #420 2019-03-31T23:55:38Z 2019-03-31T23:55:38Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
0c36feb6ca5c3ffb9a6df4c8ea4bb732fcab74f4 .enable_fts() now works with columns with spaces in them, closes #90 2020-03-02T06:10:43Z 2020-03-02T06:10:43Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599
ecb50c8f76535754f76bffdf77bf99e8f829b832 .enable_fts(..., replace=True) argument, closes #160 2020-09-20T22:05:46Z 2020-09-20T22:05:46Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599
a093c5f79fa034a97d2ad8b606745dd3b80365af .execute_write() and .execute_write_fn() methods on Database (#683) Closes #682. 2020-02-25T04:45:08Z 2020-02-25T04:45:07Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
c65b67ca46f70e2da46a5b945f4ed358173262e9 .get() method plus support for compound primary keys (#40) * create_table now handles compound primary keys * CLI now accepts multiple --pk for compound primary keys * Docs for compound primary keys with CLI and Python library * New .get() method plus documentation Closes #36, closes #39 2019-07-15T04:28:51Z 2019-07-15T04:28:51Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f sqlite-utils 140912432 simonw 9599 web-flow 19864447
c611ed80d2e9f721fc7848fd74e6e6baebe5adde .indexes property for introspecting indexes 2018-08-01T01:31:29Z 2018-08-01T01:31:29Z Simon Willison 2946d096d0cdefdc017559e6b57e87658736e843 Simon Willison 2946d096d0cdefdc017559e6b57e87658736e843 sqlite-utils 140912432 simonw 9599 simonw 9599
931b1e151320535acf0a899c7d403d71b5199f6a .insert(hash_id_columns=) parameter, closes #343 2022-03-02T00:00:51Z 2022-03-02T00:00:51Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599
64799df78b14a12084d1def91c561abdcbcd8773 .optimize() no longer cleans up _docsize This isn't necessary any more since the new .rebuild_fts() method can achieve the same thing. Refs #155, #153 2020-09-08T22:18:12Z 2020-09-08T22:18:12Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599
94a3171b01fde5c52697aeeff052e3ad4bab5391 .plugin_config() can return None 2022-04-28T20:29:11Z 2022-04-28T20:29:11Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
03933b30841470d05769807828cdcfffbb7a5780 .prettierrc, refs #1166 2020-12-31T21:25:44Z 2020-12-31T21:25:44Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
030390fd4abcecf1ab80d0528e32d7dbc50d1b5f .readthedocs.yaml configuration, refs #1507 2021-11-14T05:29:43Z 2021-11-14T05:29:43Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
0d2a47eab99f625be7ef4f77c6e9803177d13a2c .reset_counts() method and reset-counts command, closes #219 2021-01-03T20:59:31Z 2021-01-03T20:59:31Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599
7d0f668556b6d9a6c3d70a7b8a07a542857bbb56 .resolve_db_name() and .execute() work without inspect Refs #420 2019-03-31T23:51:52Z 2019-03-31T23:51:52Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
125c625fbc46244a4b4025732e1526fb13c55843 .rows_where(..., order_by=) argument, closes #76 2020-04-16T03:12:55Z 2020-04-16T03:12:55Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599
7c22a64fb60fdf50c8a5f521ecd2c320143341d5 .search() now works differently for FTS4 v.s. FTS5 2020-11-05T18:01:58Z 2020-11-06T18:30:41Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599
d411fba1f4124047429ac9d1175a04b36bf5bee9 .search() works for FTS4, yields dicts Closes #198, refs #197 2020-11-06T18:23:16Z 2020-11-06T18:30:41Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599
c5a798c15fa6ee694890c5f8e87e2c7a6001a4f4 .search_sql() fully respects columns=, closes #201 Refs #192 and #197 2020-11-08T16:53:53Z 2020-11-08T16:53:53Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599

Next page

Advanced export

JSON shape: default, array, newline-delimited, object

CSV options:

CREATE TABLE [commits] (
   [sha] TEXT PRIMARY KEY,
   [message] TEXT,
   [author_date] TEXT,
   [committer_date] TEXT,
   [raw_author] TEXT REFERENCES [raw_authors]([id]),
   [raw_committer] TEXT REFERENCES [raw_authors]([id]),
   [repo] INTEGER REFERENCES [repos]([id]),
   [author] INTEGER REFERENCES [users]([id]),
   [committer] INTEGER REFERENCES [users]([id])
);
CREATE INDEX [idx_commits_committer]
                ON [commits] ([committer]);
CREATE INDEX [idx_commits_author]
                ON [commits] ([author]);
CREATE INDEX [idx_commits_repo]
                ON [commits] ([repo]);
CREATE INDEX [idx_commits_raw_committer]
                ON [commits] ([raw_committer]);
CREATE INDEX [idx_commits_raw_author]
                ON [commits] ([raw_author]);
Powered by Datasette · Queries took 43.691ms · About: simonw/datasette-graphql