Simon Willison
|
f04deebec4
|
Refactored connection logic to database.connect()
|
2019-07-26 13:22:57 +03:00 |
|
Simon Willison
|
bd4dbc8519
|
Rename InterruptedError => QueryInterrupted, closes #490
|
2019-05-27 17:16:36 -07:00 |
|
Simon Willison
|
edb36629e7
|
Database.get_outbound_foreign_keys() refactor
Following this, the only module that ever makes calls to the low-level
execute_against_connection_in_thread() method is datasette/database.py
|
2019-05-27 11:41:44 -07:00 |
|
Simon Willison
|
20f98c3e20
|
Databse.primary_keys(table) / fts_table(table) refactor, closes #488
Also cleaned up some unused imports spotted by the linter.
|
2019-05-27 11:27:42 -07:00 |
|
Simon Willison
|
6569287d90
|
Refactored ConnectedDatabase to datasette/database.py
Closes #487
|
2019-05-26 22:07:43 -07:00 |
|