心はいつもAirPucci (空元気でもいいから)

毎日がPucciを着ているような気分

MacにGUIのSQLite3クライアントを入れる。

      2013/10/01


ターミナルからコマンドたたけばいいだけですが、DBスキーマをちょっと確認したいときはGUIクライアントがあるといいですよね。

Ruby on RailsやiPhoneアプリで標準的に使われているSQLite3のGUIクライアントがなかなかなくて、2年前に困った覚えがあります。SQLite対応はあってもSQLite3対応がなかなかありませんでした。SQLiteとSQLite3じゃDBフォーマットが全然違うので互換性がないんですよ。

Rails開発でSQLite3対応したGUIクライアント入れたくなったので、調べてみました。
LitaとBaseがいいかなと思いましたのでインストールしてみます。

Lita

icon_128_2
これはわりと早くからSQLite3対応したツールです。Adobe Airベースです。当時使っていたMacBookAirの容量不足に悩み、早々に削除した覚えがありますがMac miniになった今なら大丈夫。インストールしてみます。
AppStoreではダウンロード公開されていないので、
Litaの作者サイトから。

ううん、、ダウンロード元が信頼できないとして、MacOS Xにアプリ起動を拒否られました。システム環境設定のセキュリティタブで、全てのアプリケーションの実行を許可するように変更します。いやだなぁ。

スクリーンショット 2013-09-29 15.16.34
起動すると、DBを作成するか、既存のDBを見るか聞いてきます。既存のDB参照を選択しました。

スクリーンショット 2013-09-29 15.16.49
DB選択画面です。

スクリーンショット 2013-09-29 15.17.58
SQLite3形式のDB参照できました。

Base

base2-icon-128
Baseは、有料版はAppStoreで購入できますが、無料版は見当たりません。作者さんのサイトからダウンロードしてきます。

起動すると、購入するかトライアルで使用するか聞いてきますので、トライアルを選択します。
スクリーンショット 2013-09-29 15.29.29

初期画面はこれ。シンプルですね。
スクリーンショット 2013-09-29 15.30.35
Open databaseで既存DBを参照しにいきます。

スクリーンショット 2013-09-29 15.17.17

スクリーンショット 2013-09-29 15.32.48
LitaよりもBaseのほうがすっきりしていて好きかな。PK,FK情報がLitaは全部にtrue/falseがつくのですがBaseはER図に近いイメージでわかりやすい。
データの中身参照、SQL打ちができるのはLita,Baseどちらも。

Baseは基本有料アプリなので、トライアルで使い続けていると、購入を促すnotificationがたまに出てきますが、後で購入することにすればずっと無料で使えます。

作者サイトでは£19ですが、AppStoreでは2,500円でした。今日現在、£1=¥158.52なのでAppStoreで買う方がちょっと安いですね。

もうちょっと複雑なDBをSQLite3で作る事になったら購入を考えたいと思います。

SQL横断のコマンドリファレンスも、なぜかSQLite3に対応したのが出ないんですよね。

 - テクニカル , , ,

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

  関連記事

no image
WindowsのiTunesからMacのiTunesへのデータ移行

MacBookAir 2日め。なかなかMacにふみきれなかったのは、Window …

RailsTutorial4.0を高速で復習する。11.1.4章。

11.1.4フォローしているユーザー 、です。 followed_usersとf …

no image
future vision 2019 vs 2010

マイクロソフトのfuture visonが話題らしい。 2019年の近未来。 情 …

no image
RailsTutorial4.0を高速で復習する。6.2.5章。

6.2.5一意性を検証する、です。メールアドレスをIDとして使うため(でなくとも …

no image
電子雑誌を買いました

GWの計画を立てているとき、行きたい場所を検索をすると、HANAKO WESTの …

no image
Railsの%

Rubyの%じゃなくてRailsの%です。 RailsではSQLを生成するwhe …

no image
電源が入らない!MacBookAirが真っ黒になりました。

iPhoneを買ったばかりの頃、iPhoneのメーラーを立ち上げても中身が表示さ …

no image
RailsTutorial4.0を高速で復習する。9.3章。

9.3すべてのユーザーを表示する、です。 いろいろ細かい実装するまえにこれやるべ …

吉瀬美智子さんが美しすぎて、新サイト作りました

以前からやりたいと思っていたのですが、吉瀬美智子さんが美しすぎてやる気がでました …

no image
Ruby1.9と2.0、複数バージョンのRubyをインストールする。

Ruby1.9 + Rails3.2もいいけど、Ruby2.0 + Rails4 …