Avoin lähdekoodi 🇺🇸 13.08.2026 07:01

alchemy-utils 0.1a0: Tietokantariippumaton näkökulma sqlite-utilseihin

OpenAIOpenAI
Simon Willison julkaisi alchemy-utils-kirjaston prototyypin, joka peilaa sqlite-utils-rajapintaa mutta käyttää SQLAlchemya tukemaan useita tietokantamoottoreita. Se on rakennettu Codexin ja GPT-5.6 Sol Ultran avulla, ja se on nyt saatavilla alfa-versiona, jota voi käyttää yhden rivin komentorivikomennolla.
Simon Willison julkaisi alchemy-utils 0.1a0 -nimisen prototyyppikirjaston, jonka hän loi tekoälyn avustuksella Codexin ja GPT-5.6 Sol Ultran kanssa. Tavoitteena oli rakentaa tietokantariippumaton versio sqlite-utils-kirjastostaan, säilyttäen samat keskeiset API-metodit, kuten insert, upsert, insert_all, upsert_all, create ja update, sekä taulujen rakenteen tarkastelun, mutta käyttäen pohjana SQLalchemya, jotta se toimisi useiden tietokantamoottorien kanssa. Hän testasi sitä PostgreSQL-, SQLite- ja DuckDB-tietokantoja vasten ja käytti testivetoista kehitystä pytestin kanssa. Lopputulos on riittävän hyvä alphajulkaisuksi. Hän esittelee sen käyttöä komentoriviltä: listaa rivejä PostgreSQL-tietokannasta ja lisää San Franciscon puiden CSV-tiedoston DuckDB-tietokantaan, ja suorituskyky on optimoitu lähes tunnista noin 35 sekuntiin.
Lähde: Simon Willison — Alkuperäinen
Aiemmat aiheeseen liittyvät kirjoituksemme ↓
Tuoreet uutiset