SQLite 3.9から導入されたJSON1 Extensionを有効にしたSQLiteをbuildする方法を書いておく。
brewからinstallしたSQLiteだと有効になっていないっぽいので、sourceからbuildして有効にしてみた。
JSON1 Extensionの使い方は、公式のDocumentや他のQiitaの記事を見るといい。
JSON1 Extensionを有効にしたSQLiteをbuildする
SQLiteのversionはversion 3.13.0を使用し、Macでbuildすることを前提としてます。
以下のコマンドを実行すれば、JSON1 Extensionが有効になったsqlite3
が生成される。
wget https://www.sqlite.org/2016/sqlite-autoconf-3130000.tar.gz tar zxvf sqlite-autoconf-3130000.tar.gz cd sqlite-autoconf-3130000 ./configure --enable-json1 # JSON1 Extensionを有効にする make