html_url,issue_url,id,node_id,user,user_label,created_at,updated_at,author_association,body,reactions,issue,issue_label,performed_via_github_app https://github.com/simonw/datasette/issues/487#issuecomment-496077220,https://api.github.com/repos/simonw/datasette/issues/487,496077220,MDEyOklzc3VlQ29tbWVudDQ5NjA3NzIyMA==,9599,simonw,2019-05-27T04:56:14Z,2019-05-27T04:56:14Z,OWNER,I'm going to rename `ConnectedDatabase` to just `Database` and move it out of the `app.py` module too.,"{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",448664792,Refactor database methods off Datasette class, https://github.com/simonw/datasette/issues/485#issuecomment-496283728,https://api.github.com/repos/simonw/datasette/issues/485,496283728,MDEyOklzc3VlQ29tbWVudDQ5NjI4MzcyOA==,9599,simonw,2019-05-27T18:44:07Z,2019-05-27T18:44:07Z,OWNER,"This code now lives in a method on the new `datasette.database.Database` class, which should make it easier to write unit tests for.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",447469253,Improvements to table label detection , https://github.com/simonw/datasette/issues/490#issuecomment-496322262,https://api.github.com/repos/simonw/datasette/issues/490,496322262,MDEyOklzc3VlQ29tbWVudDQ5NjMyMjI2Mg==,9599,simonw,2019-05-27T23:51:12Z,2019-05-27T23:51:12Z,OWNER,I'll call it `QueryInterrupted`,"{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",448978907,Rename InterruptedError exception class,