home / github

Menu
  • Search all tables
  • GraphQL API

issues

Table actions
  • GraphQL API for issues

9 rows where "created_at" is on date 2017-11-15, state = "closed" and user = 9599 sorted by updated_at descending

✖
✖
✖
✖

✎ View and edit SQL

This data as json, CSV (advanced)

Suggested facets: comments, body, created_at (date), updated_at (date), closed_at (date)

type 1

  • issue 9

state 1

  • closed · 9 ✖

repo 1

  • datasette 9
id node_id number title user state locked assignee milestone comments created_at updated_at ▲ closed_at author_association pull_request body repo type active_lock_reason performed_via_github_app reactions draft state_reason
274264175 MDU6SXNzdWUyNzQyNjQxNzU= 102 datasette publish elasticbeanstalk simonw 9599 closed 0     1 2017-11-15T18:48:31Z 2021-01-04T20:13:20Z 2021-01-04T20:13:19Z OWNER  

It looks like Elastic Beanstalk is the most convenient way to deploy a docker container to AWS without first deploying a cluster.

https://aws.amazon.com/blogs/devops/dockerizing-a-python-web-app/ looks helpful. We would need to automate the deployment with Boto: http://boto3.readthedocs.io/en/latest/reference/services/elasticbeanstalk.html

datasette 107914493 issue    
{
    "url": "https://api.github.com/repos/simonw/datasette/issues/102/reactions",
    "total_count": 1,
    "+1": 1,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
  completed
274265878 MDU6SXNzdWUyNzQyNjU4Nzg= 103 datasette publish appengine simonw 9599 closed 0     1 2017-11-15T18:54:18Z 2021-01-04T20:05:14Z 2021-01-04T20:05:14Z OWNER  

Similar approach to Heroku, discussed in #90

Looks like this could be pretty easy: https://cloud.google.com/appengine/docs/flexible/python/quickstart

datasette 107914493 issue    
{
    "url": "https://api.github.com/repos/simonw/datasette/issues/103/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
  completed
274315193 MDU6SXNzdWUyNzQzMTUxOTM= 106 Document how pagination works simonw 9599 closed 0     1 2017-11-15T21:44:32Z 2019-06-24T06:42:33Z 2019-06-24T06:42:33Z OWNER  

I made a start at that in this comment: https://news.ycombinator.com/item?id=15691926

datasette 107914493 issue    
{
    "url": "https://api.github.com/repos/simonw/datasette/issues/106/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
  completed
274022950 MDU6SXNzdWUyNzQwMjI5NTA= 97 Link to JSON for the list of tables simonw 9599 closed 0     3 2017-11-15T03:29:05Z 2018-05-29T18:51:35Z 2018-05-28T20:57:21Z OWNER  

https://twitter.com/yschimke/status/930606210855854080

datasette 107914493 issue    
{
    "url": "https://api.github.com/repos/simonw/datasette/issues/97/reactions",
    "total_count": 1,
    "+1": 1,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
  completed
274314940 MDU6SXNzdWUyNzQzMTQ5NDA= 105 Consider data-package as a format for metadata simonw 9599 closed 0     4 2017-11-15T21:43:34Z 2017-11-20T19:50:53Z 2017-11-20T19:50:53Z OWNER  

http://frictionlessdata.io/specs/data-package/

datasette 107914493 issue    
{
    "url": "https://api.github.com/repos/simonw/datasette/issues/105/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
  completed
274023625 MDU6SXNzdWUyNzQwMjM2MjU= 99 Start a change log simonw 9599 closed 0     0 2017-11-15T03:33:21Z 2017-11-16T15:12:46Z 2017-11-16T15:12:45Z OWNER  
datasette 107914493 issue    
{
    "url": "https://api.github.com/repos/simonw/datasette/issues/99/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
  completed
274001453 MDU6SXNzdWUyNzQwMDE0NTM= 96 UI for editing named parameters simonw 9599 closed 0     3 2017-11-15T01:19:21Z 2017-11-16T01:45:51Z 2017-11-16T01:33:38Z OWNER  

On any page displaying a custom query that includes named parameters, we should show HTML form fields for editing those parameters.

Eg the breed parameter on https://australian-dogs.now.sh/australian-dogs-3ba9628?sql=select+name%2C+count%28*%29+as+n+from+%28%0D%0A%0D%0Aselect+upper%28%22Animal+name%22%29+as+name+from+%5BAdelaide-City-Council-dog-registrations-2013%5D+where+Breed+like+%3Abreed%0D%0A%0D%0Aunion+all%0D%0A%0D%0Aselect+upper%28Animal_Name%29+as+name+from+%5BAdelaide-City-Council-dog-registrations-2014%5D+where+Breed_Description+like+%3Abreed%0D%0A%0D%0Aunion+all+%0D%0A%0D%0Aselect+upper%28Animal_Name%29+as+name+from+%5BAdelaide-City-Council-dog-registrations-2015%5D+where+Breed_Description+like+%3Abreed%0D%0A%0D%0Aunion+all%0D%0A%0D%0Aselect+upper%28%22AnimalName%22%29+as+name+from+%5BCity-of-Port-Adelaide-Enfield-Dog_Registrations_2016%5D+where+AnimalBreed+like+%3Abreed%0D%0A%0D%0Aunion+all%0D%0A%0D%0Aselect+upper%28%22Animal+Name%22%29+as+name+from+%5BMitcham-dog-registrations-2015%5D+where+Breed+like+%3Abreed%0D%0A%0D%0Aunion+all%0D%0A%0D%0Aselect+upper%28%22DOG_NAME%22%29+as+name+from+%5Bburnside-dog-registrations-2015%5D+where+DOG_BREED+like+%3Abreed%0D%0A%0D%0Aunion+all+%0D%0A%0D%0Aselect+upper%28%22Animal_Name%22%29+as+name+from+%5Bcity-of-playford-2015-dog-registration%5D+where+Breed_Description+like+%3Abreed%0D%0A%0D%0Aunion+all%0D%0A%0D%0Aselect+upper%28%22Animal+Name%22%29+as+name+from+%5Bcity-of-prospect-dog-registration-details-2016%5D+where%22Breed+Description%22+like+%3Abreed%0D%0A%0D%0A%29+group+by+name+order+by+n+desc%3B&breed=pug

datasette 107914493 issue    
{
    "url": "https://api.github.com/repos/simonw/datasette/issues/96/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
  completed
274023417 MDU6SXNzdWUyNzQwMjM0MTc= 98 Default to 127.0.0.1 not 0.0.0.0 simonw 9599 closed 0     0 2017-11-15T03:31:55Z 2017-11-15T05:08:54Z 2017-11-15T05:08:54Z OWNER  

https://twitter.com/yschimke/status/930606210855854080

datasette 107914493 issue    
{
    "url": "https://api.github.com/repos/simonw/datasette/issues/98/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
  completed
273998513 MDU6SXNzdWUyNzM5OTg1MTM= 95 Allow shorter time limits to be set using a ?_sql_time_limit_ms =20 query string limit simonw 9599 closed 0     1 2017-11-15T01:02:16Z 2017-11-15T02:56:13Z 2017-11-15T02:56:13Z OWNER  

This cannot be greater than the configured time limit.

datasette 107914493 issue    
{
    "url": "https://api.github.com/repos/simonw/datasette/issues/95/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
  completed

Advanced export

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

CSV options:

CREATE TABLE [issues] (
   [id] INTEGER PRIMARY KEY,
   [node_id] TEXT,
   [number] INTEGER,
   [title] TEXT,
   [user] INTEGER REFERENCES [users]([id]),
   [state] TEXT,
   [locked] INTEGER,
   [assignee] INTEGER REFERENCES [users]([id]),
   [milestone] INTEGER REFERENCES [milestones]([id]),
   [comments] INTEGER,
   [created_at] TEXT,
   [updated_at] TEXT,
   [closed_at] TEXT,
   [author_association] TEXT,
   [pull_request] TEXT,
   [body] TEXT,
   [repo] INTEGER REFERENCES [repos]([id]),
   [type] TEXT
, [active_lock_reason] TEXT, [performed_via_github_app] TEXT, [reactions] TEXT, [draft] INTEGER, [state_reason] TEXT);
CREATE INDEX [idx_issues_repo]
                ON [issues] ([repo]);
CREATE INDEX [idx_issues_milestone]
                ON [issues] ([milestone]);
CREATE INDEX [idx_issues_assignee]
                ON [issues] ([assignee]);
CREATE INDEX [idx_issues_user]
                ON [issues] ([user]);
Powered by Datasette · Queries took 1890.772ms · About: github-to-sqlite
  • Sort ascending
  • Sort descending
  • Facet by this
  • Hide this column
  • Show all columns
  • Show not-blank rows