OUTILS
sqlite-utils 4.0 : migrations de schéma, transactions imbriquées et clés étrangères composites
Première version majeure depuis 2020, sqlite-utils 4.0 introduit un système de migrations de schéma SQLite, db.atomic() et le support des clés étrangères composites.
Simon Willison·7 juillet 2026

Image · Générée · OpenAI GPT Image 2
Simon Willison publie sqlite-utils 4.0, première version majeure depuis novembre 2020. La release introduit un système de migrations de schéma basé sur des fichiers Python, des transactions imbriquées via la méthode db.atomic(), et le support des clés étrangères composites. Les migrations s'appuient sur la méthode table.transform(), qui contourne les limitations d'ALTER TABLE propres à SQLite.