Fix for stale internal database bug, closes #2605

This commit is contained in:
Simon Willison 2025-12-02 16:22:42 -08:00
commit c6c2a238c3
2 changed files with 51 additions and 0 deletions

View file

@ -116,6 +116,9 @@ async def populate_schema_tables(internal_db, db):
database_name = db.name
def delete_everything(conn):
conn.execute(
"DELETE FROM catalog_databases WHERE database_name = ?", [database_name]
)
conn.execute(
"DELETE FROM catalog_tables WHERE database_name = ?", [database_name]
)