sinatraのdebug kit 作った


ごきげんよう

こんにちは、僕は今回sinatraのdebugkitのgemを作っちゃったので、使い方説明しちゃいます。
debug kit と行ってもtableの一覧とその中身が見えるアクションを勝手に作っちゃうとっていうものです

gem install

gemの名前にaldy入れちゃいました

shell
gem install aldy_debug_kit_sqlite3

初期設定

なんとこのコマンド実行すると

shell
aldy
  • views/aldy_show_sqlite3_tables.erb
  • show_table_action.rb

の2つのテストコードが生成されちゃいます

show_table_action.rb

'/models' にgetリクエスト飛ばすとtable一覧が取れるactionと

views/aldy_show_sqlite3_tables.erb

それを表示するtemplateファイルです

テストコードを使おう

app.rbでrequireしちゃいましょう

app.rb
.......
requier 'aldy_debug_kit_sqlite3'
.......

実行するとこんな感じ

名称未設定.mov