home / github

Menu
  • Search all tables
  • GraphQL API

issue_comments

Table actions
  • GraphQL API for issue_comments

5 rows where issue = 1203943272 sorted by updated_at descending

✖
✖

✎ View and edit SQL

This data as json, CSV (advanced)

Suggested facets: created_at (date), updated_at (date)

user 5

  • simonw 1
  • eyeseast 1
  • fgregg 1
  • brandonrobertz 1
  • rayvoelker 1

author_association 3

  • CONTRIBUTOR 3
  • NONE 1
  • OWNER 1

issue 1

  • Datasette feature for publishing snapshots of query results · 5 ✖
id html_url issue_url node_id user created_at updated_at ▲ author_association body reactions issue performed_via_github_app
1173358747 https://github.com/simonw/datasette/issues/1713#issuecomment-1173358747 https://api.github.com/repos/simonw/datasette/issues/1713 IC_kwDOBm6k_c5F8Aib brandonrobertz 2670795 2022-07-04T05:16:35Z 2022-07-04T05:16:35Z CONTRIBUTOR

This feature is pretty important and would be nice if it would be all within Datasette (no separate CLI/deploy required). My workflow now is to basically just copy the result and paste into a Google Sheet, which works, but then it's not discoverable to other journalists browsing the Datasette instance. I started building a plugin similar to datasette-saved-queries but one that maintains its own DB (required if you're working with all immutable DBs), but got bogged down in details.

{
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
Datasette feature for publishing snapshots of query results 1203943272  
1103312860 https://github.com/simonw/datasette/issues/1713#issuecomment-1103312860 https://api.github.com/repos/simonw/datasette/issues/1713 IC_kwDOBm6k_c5Bwzfc fgregg 536941 2022-04-20T00:52:19Z 2022-04-20T00:52:19Z CONTRIBUTOR

feels related to #1402

{
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
Datasette feature for publishing snapshots of query results 1203943272  
1099540225 https://github.com/simonw/datasette/issues/1713#issuecomment-1099540225 https://api.github.com/repos/simonw/datasette/issues/1713 IC_kwDOBm6k_c5BiacB eyeseast 25778 2022-04-14T19:09:57Z 2022-04-14T19:09:57Z CONTRIBUTOR

I wonder if this overlaps with what I outlined in #1605. You could run something like this:

sh datasette freeze -d exports/ aws s3 cp exports/ s3://my-export-bucket/$(date)

And maybe that does what you need. Of course, that plugin isn't built yet. But that's the idea.

{
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
Datasette feature for publishing snapshots of query results 1203943272  
1099443468 https://github.com/simonw/datasette/issues/1713#issuecomment-1099443468 https://api.github.com/repos/simonw/datasette/issues/1713 IC_kwDOBm6k_c5BiC0M rayvoelker 9308268 2022-04-14T17:26:27Z 2022-04-14T17:26:27Z NONE

What would be an awesome feature as a plugin would be to be able to save a query (and possibly even results) to a github gist. Being able to share results that way would be super fantastic. Possibly even in Jupyter Notebook format (since github and github gists nicely render those)!

I know there's the handy datasette-saved-queries plugin, but a button that could export stuff out and then even possibly import stuff back in (I'm sort of thinking the way that Google Colab allows you to save to github, and then pull the notebook back in is a really great workflow https://github.com/cincinnatilibrary/collection-analysis/blob/master/reports/colab_datasette_example.ipynb )

{
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
Datasette feature for publishing snapshots of query results 1203943272  
1098628334 https://github.com/simonw/datasette/issues/1713#issuecomment-1098628334 https://api.github.com/repos/simonw/datasette/issues/1713 IC_kwDOBm6k_c5Be7zu simonw 9599 2022-04-14T01:43:00Z 2022-04-14T01:43:13Z OWNER

Current workaround for fast publishing to S3:

datasette fixtures.db --get /fixtures/facetable.json | \
  s3-credentials put-object my-bucket facetable.json -
{
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
Datasette feature for publishing snapshots of query results 1203943272  

Advanced export

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

CSV options:

CREATE TABLE [issue_comments] (
   [html_url] TEXT,
   [issue_url] TEXT,
   [id] INTEGER PRIMARY KEY,
   [node_id] TEXT,
   [user] INTEGER REFERENCES [users]([id]),
   [created_at] TEXT,
   [updated_at] TEXT,
   [author_association] TEXT,
   [body] TEXT,
   [reactions] TEXT,
   [issue] INTEGER REFERENCES [issues]([id])
, [performed_via_github_app] TEXT);
CREATE INDEX [idx_issue_comments_issue]
                ON [issue_comments] ([issue]);
CREATE INDEX [idx_issue_comments_user]
                ON [issue_comments] ([user]);
Powered by Datasette · Queries took 47.358ms · About: github-to-sqlite
  • Sort ascending
  • Sort descending
  • Facet by this
  • Hide this column
  • Show all columns
  • Show not-blank rows