Sumber Terbuka 🇺🇸 13.08.2026 07:01

alchemy-utils 0.1a0: Pendekatan Agnostik Basis Data pada sqlite-utils

OpenAIOpenAI
Simon Willison merilis alchemy-utils, sebuah pustaka prototipe yang meniru API sqlite-utils tetapi menggunakan SQLAlchemy untuk mendukung berbagai mesin basis data. Dibangun dengan bantuan Codex dan GPT-5.6 Sol Ultra, kini tersedia sebagai versi alfa dan dapat digunakan melalui perintah CLI satu baris.
Simon Willison mengumumkan alchemy-utils 0.1a0, sebuah library prototipe yang ia buat dengan bantuan AI dari Codex dan GPT-5.6 Sol Ultra. Tujuannya adalah untuk membangun versi database-agnostik dari library sqlite-utils miliknya, dengan mempertahankan metode API inti yang sama seperti insert, upsert, insert_all, upsert_all, create, dan update, plus introspeksi tabel, tetapi didukung oleh SQLalchemy agar dapat bekerja dengan berbagai mesin database. Ia mengujinya terhadap PostgreSQL, SQLite, dan DuckDB, serta menggunakan pendekatan pengembangan berbasis pengujian (test-driven development) dengan pytest. Hasilnya cukup bagus untuk rilis alpha. Ia menunjukkan penggunaannya melalui baris perintah untuk membuat daftar baris dari database PostgreSQL dan untuk menyisipkan CSV pohon-pohon San Francisco ke dalam database DuckDB, dengan kinerja yang dioptimalkan dari hampir satu jam menjadi sekitar 35 detik.
Sumber: Simon Willison — asli
Postingan kami sebelumnya tentang topik ini ↓
Berita terbaru