COMMITS
/ tests/test_internals_database.py February 17, 2026
S
Black formatting
Simon Willison committed
January 24, 2026
S
Fix flaky test_database_page test with deterministic ordering (#2628)
Simon Willison committed
December 13, 2025
S
Switch searchable_fts test table to FTS5, closes #2613
Simon Willison committed
October 26, 2025
S
Fix type annotation bugs and remove unused imports
Simon Willison committed
April 17, 2025
S
Hide FTS tables that have content=
Simon Willison committed
February 6, 2025
S
Fix to support replacing a database, closes #2465
Simon Willison committed
September 2, 2024
S
results.dicts() method, closes #2414
Simon Willison committed
August 21, 2024
S
Removed units functionality and Pint dependency
Simon Willison committed
August 15, 2024
A
Hide shadow tables, don't hide virtual tables
Alex Garcia committed
February 18, 2024
S
Take advantage of execute_write_fn(transaction=True)
Simon Willison committed
S
database.execute_write_fn(transaction=True) parameter, closes #2277
Simon Willison committed
January 31, 2024
S
Upgrade to latest Black, closes #2239
Simon Willison committed
December 19, 2023
S
db.execute_isolated_fn() method (#2220)
Simon Willison committed
November 18, 2022
S
db.view_exists() method, needed by #1896
Simon Willison committed
S
Add test for db.view_names()
Simon Willison committed
October 5, 2022
S
Test for bool(results), closes #1832
Simon Willison committed
September 9, 2022
S
Database(is_mutable=) now defaults to True, closes #1808
Simon Willison committed
March 19, 2022
S
Fixed bug where tables with a column called n caused 500 errors
Simon Willison committed
March 5, 2022
S
Fix for test failure caused by SQLite 3.37.0+, closes #1647
Simon Willison committed
December 23, 2021
S
Fixed remaining code and docs for new block=True default, closes #1579
Simon Willison committed
S
execute_write defaut is now block=True, closes #1579
Simon Willison committed
December 18, 2021
S
db.execute_write_script() and db.execute_write_many(), closes #1570
Simon Willison committed
S
Optimize create table calls using executescript=True
Simon Willison committed
S
db.execute_write(executescript=True) option, closes #1569
Simon Willison committed
S
Call _prepare_connection() on write connections, closes #1564
Simon Willison committed
November 30, 2021
S
Rename city_id to _city_id in fixtures, refs #1525
Simon Willison committed
November 14, 2021
S
Correct facet links for columns with a leading underscore, closes #1506
Simon Willison committed
July 10, 2021
S
Refactored generated_columns test, no longer in fixtures.db - refs #1391
Simon Willison committed
March 1, 2021
S
New .add_memory_database() method, closes #1247
Simon Willison committed
February 18, 2021
S
--crossdb option for joining across databases (#1232)
Simon Willison committed
December 22, 2020
S
Improved .add_database() method design
Simon Willison committed
December 18, 2020
S
Database(memory_name=) for shared in-memory databases, closes #1151
Simon Willison committed
December 1, 2020
S
generated_columns table in fixtures.py, closes #1119
Simon Willison committed
November 30, 2020
S
Support for generated columns
Simon Willison committed
S
Revert "Support for generated columns, closes #1116" - it failed CI
Simon Willison committed
S
Support for generated columns, closes #1116
Simon Willison committed
November 29, 2020
S
Fix bug where compound foreign keys produced broken links, closes #1098
Simon Willison committed
November 12, 2020
S
Use FTS4 in fixtures
Simon Willison committed
October 6, 2020
S
Tests for db.table_columns() and db.table_column_details()
Simon Willison committed
September 2, 2020
S
Upgrade to Black 20.8b1, closes #958
Simon Willison committed
August 15, 2020
S
Documentation and tests for db.is_mutable
Simon Willison committed
S
Don't hang in db.execute_write_fn() if connection fails
Simon Willison committed
June 5, 2020
S
Removed rogue print() from test
Simon Willison committed
May 30, 2020
S
Added test for db.mtime_ns
Simon Willison committed
S
Renamed test_database.py to test_internals_database.py
Simon Willison committed