trdsql v0.13.0

Posted on:

trdsql v0.13.0をリリースしました。

リリースのページから各バイナリがダウンロードできます。

テーブル名の指定

-tオプションでテーブル名を指定できるようになりました。一番短い構文は以下のようになります。

trdsql -t test.csv

単純にフォーマット変換したいときに便利です。

trdsql -ojson -t test.csv 

これはSELECT * FROM test.csvと同じです。

macOSのM1バイナリを修正

macOSのM1(Arm64)バイナリを修正しました。Linuxからのクロスビルドで作成していたため、macOSでのビルドが動作しませんでした。 macOS環境のクロスビルドにしたため、macOSでのビルドが動作するようになりました。

zigビルドのサポート

ビルド環境の見直しによって、zigでのビルドが可能になりました。全体を置き換えようかと思いましたが、結局置き換えはしませんでした。 今回linux-old版のみzigでビルドしています。