sqlite-utils 4.0: Datenbankmigrationen für SQLite

sqlite-utils 4.0, now with database schema migrations
6/10 Simon Willison 07.07.2026 Dev-Tools Infrastruktur Open Source

Die sqlite-utils-Bibliothek hat ihre erste Major-Version-Erhöhung seit 2020 bekommen. Mit 4.0 entstehen drei Hauptfeatures: ein Database-Migrations-System zum Versionieren von Schemaänderungen, verschachtelte Transaktionen via db.atomic() und Unterstützung für zusammengesetzte Foreign Keys. Das Migrations-System nutzt Python-Dateien und die mächtige table.transform()-Methode, um Änderungen durchzuführen, die SQLites natives ALTER TABLE nicht beherrscht. Ein solides Release für Entwickler, die mit SQLite-Datenbanken arbeiten.

Zum Originalartikel