Call db.close() in ds.remove_database()

https://github.com/simonw/datasette/issues/2465#issuecomment-2640712713
This commit is contained in:
Simon Willison 2025-02-06 10:46:11 -08:00
commit 7f23411002

View file

@ -668,6 +668,7 @@ class Datasette:
return self.add_database(Database(self, memory_name=memory_name))
def remove_database(self, name):
self.get_database(name).close()
new_databases = self.databases.copy()
new_databases.pop(name)
self.databases = new_databases