SQLiteが database disk image is malformed エラーを吐いた話

先ほどMacがOSごとクラッシュしました。バックエンドにSQLiteを使ったクローラを走らせていたのですが、再起動してデータベースを叩いてみると、表題のエラーがでてデータにアクセス出来なくなりました。2週間ほど回し続けていたデータなので、一瞬変な汗をかきましたが、復元出来たのでメモ書きを残しておきます。

Continue reading “SQLiteが database disk image is malformed エラーを吐いた話”

SQLiteでCSVのインポート/エクスポートしたい件

データベースを使っていると、よくcsvファイルと相互に変換したくなります。MySQLやPostgreSQLでは標準でcsvのインポート/エクスポートができるので、SQLiteでも出来るだろうという事で調べてみました。

Continue reading “SQLiteでCSVのインポート/エクスポートしたい件”