{"database": "press", "private": false, "path": "/press", "size": 3995176960, "tables": [{"name": "_meta", "columns": ["key", "value"], "primary_keys": ["key"], "count": 1, "hidden": false, "fts_table": null, "foreign_keys": {"incoming": [], "outgoing": []}, "private": false}, {"name": "releases", "columns": ["url", "title", "date", "year", "month", "party", "chamber", "state", "member_name", "bioguide_id", "domain", "scraper", "source", "date_source", "text", "has_text", "collected_at", "updated_at"], "primary_keys": ["url"], "count": null, "hidden": false, "fts_table": "releases_fts", "foreign_keys": {"incoming": [], "outgoing": []}, "private": false}, {"name": "releases_fts", "columns": ["title", "text", "releases_fts", "rank"], "primary_keys": [], "count": null, "hidden": true, "fts_table": "releases_fts", "foreign_keys": {"incoming": [], "outgoing": []}, "private": false}, {"name": "releases_fts_config", "columns": ["k", "v"], "primary_keys": ["k"], "count": 1, "hidden": true, "fts_table": null, "foreign_keys": {"incoming": [], "outgoing": []}, "private": false}, {"name": "releases_fts_data", "columns": ["id", "block"], "primary_keys": ["id"], "count": null, "hidden": true, "fts_table": null, "foreign_keys": {"incoming": [], "outgoing": []}, "private": false}, {"name": "releases_fts_docsize", "columns": ["id", "sz"], "primary_keys": ["id"], "count": null, "hidden": true, "fts_table": null, "foreign_keys": {"incoming": [], "outgoing": []}, "private": false}, {"name": "releases_fts_idx", "columns": ["segid", "term", "pgno"], "primary_keys": ["segid", "term"], "count": null, "hidden": true, "fts_table": null, "foreign_keys": {"incoming": [], "outgoing": []}, "private": false}, {"name": "sqlite_stat1", "columns": ["tbl", "idx", "stat"], "primary_keys": [], "count": 8, "hidden": true, "fts_table": null, "foreign_keys": {"incoming": [], "outgoing": []}, "private": false}], "hidden_count": 6, "views": [], "queries": [{"title": "Term frequency by party & chamber over time", "description_html": "Daily counts of releases matching a full-text <code>term</code> since a\nstart date, broken out by party and chamber &mdash; the SQL version of\n<code>scripts/national_debt_mentions.py</code>.\nTry term <code>\"national debt\"</code> or <code>immigration</code>.", "sql": "select\n  r.date as date,\n  sum(r.party = 'Democrat'   and r.chamber = 'House')  as dem_house,\n  sum(r.party = 'Democrat'   and r.chamber = 'Senate') as dem_senate,\n  sum(r.party = 'Republican' and r.chamber = 'House')  as rep_house,\n  sum(r.party = 'Republican' and r.chamber = 'Senate') as rep_senate,\n  count(*) as total\nfrom releases r\njoin releases_fts f on r.rowid = f.rowid\nwhere releases_fts match :term\n  and r.date is not null\n  and r.date >= :since\ngroup by r.date\norder by r.date", "params": ["term", "since"], "name": "term_frequency_by_party", "private": false}, {"title": "Most active members matching a term", "description_html": "Members ranked by number of releases matching a full-text <code>term</code>.", "sql": "select\n  r.member_name, r.party, r.state, r.chamber,\n  count(*) as releases,\n  min(r.date) as first, max(r.date) as last\nfrom releases r\njoin releases_fts f on r.rowid = f.rowid\nwhere releases_fts match :term\ngroup by r.bioguide_id\norder by releases desc\nlimit 100", "params": ["term"], "name": "most_active_members", "private": false}], "allow_execute_sql": true, "query_ms": 6153.224143665284, "source": "dwillis/congress-press", "source_url": "https://github.com/dwillis/congress-press", "license": "MIT", "license_url": "https://github.com/dwillis/congress-press/blob/main/LICENSE"}