心はいつも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

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

  関連記事

Ruby on Railsを4.1.0にバージョンアップする

真央ロス真央廃を超えた腐まお状態な1ヶ月1週間、まるで娘が嫁に行った父親のごとし …

no image
ブログデザイン変更しました

予告通り、本日中にブログのデザインを変更できました。WordPressのテーマT …

no image
浅田真央ちゃんは今シーズンが最後!テレビチューナーにHDつけて録画する!

テレビ見なくなってはや10年以上。ただし、 *真央ちゃんを除く*です。 土曜日に …

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

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

no image
データベースのリファクタリング?

ruby on rails3プリケーションプログラミングの本の内容をruby2. …

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

9.2認可、です。 自分以外の人が自分のProfileを変更できないようにします …

no image
RubyとRailsのお作法

コーディングスタイルって結構気になります。 最初につとめた会社で、プログラミング …

no image
Ruby on Railsのインストール

Rubyのアップデートが終わったので、いよいよRailsをインストールします。 …

no image
Google Appsで問い合わせフォームを作りました

とっても簡単でした。Google Appsでこのブログに問い合わせフォームを設置 …

no image
iPad2発表

新しいiPad2がAppleより発表されました。動作は速くHDMIをサポートし、 …