2012年3月24日土曜日

EmacsからDBを確認(Emacs DBI)


このエントリーをはてなブックマークに追加


これはすごい便利。

DB操作ツール Emacs DBI を作ってみた

コードをEmacsで確認しつつ、テーブルを直感的&簡単に除くことができる。

主にOpenStackのMySQLスキーマを確認しつつ使ってる。

Fedora16への導入
root# yum install perl-DBD-MySQL
root# yum install perl-CPAN
root# cpan install Module::Build::Compat
root# cpan install RPC::EPC::Service

これらをload-pathの通った場所に配置。
https://github.com/kiwanami/emacs-deferred/raw/master/deferred.el
https://github.com/kiwanami/emacs-deferred/raw/master/concurrent.el
https://github.com/kiwanami/emacs-ctable/raw/master/ctable.el
https://github.com/kiwanami/emacs-epc/raw/master/epc.el
https://github.com/kiwanami/emacs-edbi/raw/master/edbi.el
https://github.com/kiwanami/emacs-edbi/raw/master/edbi-bridge.pl

後はdot.emacsへ
(require 'edbi)

を追記して、

M-x edbi:open-db-viewer

で起動。接続先を聞いてくるのでDBI形式で入力してやる。

素晴らしい!

0 件のコメント:

コメントを投稿