Späť na rubriku
Willison

Simon Willison: sqlite-utils 4.0rc3 — compound foreign keys a case-insensitive stĺpce

Utorok 7. júla 2026 Zdroj: Simon Willison's Weblog

Hlavná myšlienka

Simon Willison vydal tretieho kandidáta sqlite-utils 4.0 s dvoma novými zmenami: podpora zložených cudzích kľúčov (breaking change v API table.foreign_keys) a spracovanie názvov stĺpcov bez rozlišovania veľkosti písmen podľa konvencie SQLite.

Kontext

Nadväzuje na rc2 (5. júla), ktorý bol z veľkej časti napísaný Claude Fable 5 za ~149 USD. Willison pokračuje v verejnom experimente s AI-asistovanou správou open source projektov, pričom rc3 rozširuje scope o ďalšie vyriešené issues a PR pomocou AI.

Prečo to stojí za pozornosť

Je to konkrétna, zdokumentovaná prípadová štúdia AI-asistovanej správy OSS s transparentnosťou nákladov. Compound foreign key API change (breaking) je dôvod, prečo je zaradená do major verzie.

Detaily / argumenty

  • Compound foreign keys: introspekcia a tvorba viacstĺpcových cudzích kľúčov — breaking zmena table.foreign_keys API
  • Case-insensitive column names: SQLite tradičná konvencia teraz dodržaná
  • Vývoj rc2: ~149 USD v AI API (Claude Fable 5 + GPT-5.5)
  • rc3 ďalej rozšíril scope — AI pomohla vyriešiť otvorené issues
Otvoriť pôvodný zdroj Simon Willison's Weblog