{"datasette": "<datasette.app.Datasette object at 0x3eec03bd6f70>", "columns": ["pk1", "pk2", "content", "sortable", "sortable_with_nulls", "sortable_with_nulls_2", "text"], "rows": ["<pysqlite3.dbapi2.Row object at 0x3eebf2f37710>", "<pysqlite3.dbapi2.Row object at 0x3eebf2f377b0>", "<pysqlite3.dbapi2.Row object at 0x3eebf2f379b0>", "<pysqlite3.dbapi2.Row object at 0x3eebf2f37d10>", "<pysqlite3.dbapi2.Row object at 0x3eebf2f37d50>", "<pysqlite3.dbapi2.Row object at 0x3eebf2f37910>", "<pysqlite3.dbapi2.Row object at 0x3eebf2f37f30>", "<pysqlite3.dbapi2.Row object at 0x3eebf2f37ed0>", "<pysqlite3.dbapi2.Row object at 0x3eebf2f371d0>", "<pysqlite3.dbapi2.Row object at 0x3eebf2f377f0>", "<pysqlite3.dbapi2.Row object at 0x3eebf2f37af0>", "<pysqlite3.dbapi2.Row object at 0x3eebf2f37f70>", "<pysqlite3.dbapi2.Row object at 0x3eebf2f37430>", "<pysqlite3.dbapi2.Row object at 0x3eebf2f37550>", "<pysqlite3.dbapi2.Row object at 0x3eebf2f37750>", "<pysqlite3.dbapi2.Row object at 0x3eebf2f372d0>", "<pysqlite3.dbapi2.Row object at 0x3eebf2f37b70>", "<pysqlite3.dbapi2.Row object at 0x3eebf2f8ef70>", "<pysqlite3.dbapi2.Row object at 0x3eebf2f8e910>", "<pysqlite3.dbapi2.Row object at 0x3eebf2f8ec30>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e988b0>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e98110>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e98c30>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e98e30>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e98f30>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e98bd0>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e989f0>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e98ef0>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e98250>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e983d0>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e98810>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e98bb0>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e98570>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e98950>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e98b90>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e98130>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e98c50>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e98c70>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e98ad0>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e98f10>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e98910>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e98f90>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e98af0>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e98d70>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e987b0>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e98730>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e98690>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e987d0>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e98850>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e983b0>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e98a70>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e989b0>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e981d0>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e98930>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e9b310>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e9b690>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e9b290>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e9b670>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e9b710>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e9b570>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e9b750>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e9b6b0>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e9b790>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e9b7b0>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e9b4d0>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e9b470>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e9b990>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e9b950>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e9b8f0>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e9b8d0>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e9bbb0>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e9bb50>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e9ba30>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e9bc90>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e9bc30>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e9bc10>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e9bad0>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e9bdd0>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e9bd70>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e9bd10>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e9bcb0>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e9bf10>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e9beb0>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e9be70>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e9be10>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e9bf70>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e9b890>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e9b5d0>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e9b5f0>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e9b390>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e9b510>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e9b0b0>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e9b030>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e9b1f0>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e9b1b0>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e9b170>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e9b110>", "<pysqlite3.dbapi2.Row object at 0x3eebf2e9b550>", "<pysqlite3.dbapi2.Row object at 0x3eebf2eb2070>", "<pysqlite3.dbapi2.Row object at 0x3eebf2eb20b0>"], "sql": "select pk1, pk2, content, sortable, sortable_with_nulls, sortable_with_nulls_2, text from sortable order by pk1, pk2 limit 101", "query_name": null, "database": "fixtures2", "table": "sortable", "request": "<asgi.Request method=\"GET\" url=\"https://latest-1-0-alpha.datasette.io/alternative-route/sortable.testall\">", "view_name": "table", "1+1": 2}