#sqlite のAIニュース
10件の記事
ブラウザ互換性データベースをSQLite化
Simon Willison氏が、MozillaのMDNが提供する包括的なブラウザ互換性情報データを基に、SQLiteデータベース形式に変換するプロジェクト「simonw/browser-compat-db」を開始した。
OPFS と Pyodide を組み合わせたテスト環境の構築
Simon Willison は、ブラウザ内で動作する Python アプリ「Datasette Lite」が、ユーザーの端末に保存された永続的な SQLite ファイルを編集できるか検討し、その検証用のテストハネス(OPFS + Pyodide)を開発した。
sqlite-utils 4.0rc1 がマイグレーションとネストトランザクションを追加
Simon Willison氏が開発するPythonライブラリ・CLIツール「sqlite-utils」のバージョン4.0rc1が、データベースマイグレーション機能とネストされたトランザクション機能を新たに追加してリリースされました。
SQLite の結果列を元の「テーブル。カラム」にマッピングする研究
Simon Willison は、Datasette で任意の SQL クエリを実行した際、結果に含まれる各列がどのテーブルのどのカラムに由来するかを示す情報を付与する技術の研究を発表しました。
Datasette 1.0a31 のリリース
Simon Willison が開発するデータ分析ツール「Datasette」が、バージョン 1.0a31 を公開しました。この新バージョンでは、権限を持つユーザーがデータベースへの書き込みクエリを実行したり、プライベートまたは共有用の保存済みクエリを作成・管理できる機能が追加されました。
Datasette 1.0a27のリリース
Datasette開発者はバージョン1.0a27を公開し、Django形式のCSRFトークン廃止とモダンブラウザヘッダーへの移行など、セキュリティ関連の主要な変更を実施した。
SQLiteクエリ結果フォーマッターデモ
Simon Willison氏が、SQLite 3.53.0の新機能であるQuery Result FormatterライブラリをWebAssemblyにコンパイルし、SQL結果テーブルの各種レンダリングオプションを試せるUIプレイグラウンドを公開した。
AIで8年間の構想を3ヶ月で実現
Lalit Maganti氏が、8年間構想していたSQLite開発ツール「syntaqlite」を、AIを活用してわずか3ヶ月で構築した事例を紹介している。
SQLiteタグベンチマーク:5つのタグ付け戦略の比較
研究者がSQLiteにおけるタグ付け実装の5つの手法をマイクロベンチマークで比較した。従来の多対多テーブルが最速で、FTS5が僅差で続き、LIKEクエリによる全表スキャンは予想以上に良好だったが、JSON配列とjson_each()を使った手法は大幅に遅かった。
fastmigrateの紹介
Answer.aiは、SQLite専用でORM不要のPython製データベースマイグレーションツール「fastmigrate」を公開した。直接SQLiteを扱い簡易な運用を目指す開発者向けであり、詳細は公式リポジトリで確認できる。