{"html_url": "https://github.com/simonw/datasette/issues/465#issuecomment-506797736", "issue_url": "https://api.github.com/repos/simonw/datasette/issues/465", "id": 506797736, "node_id": "MDEyOklzc3VlQ29tbWVudDUwNjc5NzczNg==", "user": {"value": 9599, "label": "simonw"}, "created_at": "2019-06-28T16:34:33Z", "updated_at": "2019-06-28T16:34:33Z", "author_association": "OWNER", "body": "I'm closing this because #531 counts as a decision.", "reactions": "{\"total_count\": 0, \"+1\": 0, \"-1\": 0, \"laugh\": 0, \"hooray\": 0, \"confused\": 0, \"heart\": 0, \"rocket\": 0, \"eyes\": 0}", "issue": {"value": 443038584, "label": "Decide what to do about /-/inspect"}, "performed_via_github_app": null} {"html_url": "https://github.com/simonw/datasette/issues/465#issuecomment-506797086", "issue_url": "https://api.github.com/repos/simonw/datasette/issues/465", "id": 506797086, "node_id": "MDEyOklzc3VlQ29tbWVudDUwNjc5NzA4Ng==", "user": {"value": 9599, "label": "simonw"}, "created_at": "2019-06-28T16:32:33Z", "updated_at": "2019-06-28T16:32:33Z", "author_association": "OWNER", "body": "Next step:\r\n\r\n- [ ] build `/database/-/inspect` which shows tables, columns, column types and foreign keys\r\n\r\nIt won't show table counts. Or maybe it will include them optionally but only for `-I` databases, in a special area of the JSON reserved for immutable-only inspect details.", "reactions": "{\"total_count\": 0, \"+1\": 0, \"-1\": 0, \"laugh\": 0, \"hooray\": 0, \"confused\": 0, \"heart\": 0, \"rocket\": 0, \"eyes\": 0}", "issue": {"value": 443038584, "label": "Decide what to do about /-/inspect"}, "performed_via_github_app": null} {"html_url": "https://github.com/simonw/datasette/issues/465#issuecomment-492904704", "issue_url": "https://api.github.com/repos/simonw/datasette/issues/465", "id": 492904704, "node_id": "MDEyOklzc3VlQ29tbWVudDQ5MjkwNDcwNA==", "user": {"value": 9599, "label": "simonw"}, "created_at": "2019-05-16T03:41:27Z", "updated_at": "2019-05-16T03:41:27Z", "author_association": "OWNER", "body": "The main use-case for this endpoint now is going to be [Datasette Registry](https://github.com/simonw/datasette-registry) (which really needs some more love).\r\n\r\nThat tool needs to be able to query a Datasette and find out:\r\n\r\n* What tables are available\r\n* What their columns are\r\n* Ideally, their row counts\r\n\r\nA single `/-/inspect` call is no good here because with Datasette Library #417 I'm going to be encouraging MUCH larger Datasette instances, potentially with hundreds of attached databases and thousands of attached tables. So pagination will be essential.\r\n\r\nMaybe a smarter approach will be the older idea of having a separate inspect for each database (and maybe each table):\r\n\r\n* `/mydatabase/-/inspect`\r\n* `/mydatabase/mytable/-/inspect`\r\n\r\nEither way, I'm going to decouple this from milestone 0.28.", "reactions": "{\"total_count\": 0, \"+1\": 0, \"-1\": 0, \"laugh\": 0, \"hooray\": 0, \"confused\": 0, \"heart\": 0, \"rocket\": 0, \"eyes\": 0}", "issue": {"value": 443038584, "label": "Decide what to do about /-/inspect"}, "performed_via_github_app": null} {"html_url": "https://github.com/simonw/datasette/issues/465#issuecomment-491545872", "issue_url": "https://api.github.com/repos/simonw/datasette/issues/465", "id": 491545872, "node_id": "MDEyOklzc3VlQ29tbWVudDQ5MTU0NTg3Mg==", "user": {"value": 9599, "label": "simonw"}, "created_at": "2019-05-11T21:40:07Z", "updated_at": "2019-05-11T21:40:07Z", "author_association": "OWNER", "body": "I split this out from #462", "reactions": "{\"total_count\": 0, \"+1\": 0, \"-1\": 0, \"laugh\": 0, \"hooray\": 0, \"confused\": 0, \"heart\": 0, \"rocket\": 0, \"eyes\": 0}", "issue": {"value": 443038584, "label": "Decide what to do about /-/inspect"}, "performed_via_github_app": null}