もう少し手を入れてみる
Issue 発行して順に片づけてく方向で。
課題は、というと以下なのか。
- connection に名前な属性追加
- Connection な右にあるリンクはプルダウンにならないか
- 共通なタイトル何とかならないか
- 画面毎のタイトルも何とかならないか
- displayname が付与できない問題
くらいなのか。
とりあえず dropdown から
以下なカンジ、なのかどうか。
<div class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown"><b class="caret"></b></a> <ul class="dropdown-menu"> <li><a href="#">menu1</a></li> <li><a href="#">menu2</a></li> <li><a href="#">menu3</a></li> </ul> </div>
盛り込んでみる。えらく簡単に出た。つうかこれ試験てどうするんだろ。
別途確認とゆーことにして commit 作って云々。PR を merge するのはアレとして、そっから先が全自動になってくれんかな。とりあえず
- PR 作って merge
- 手元の master に merge
- master を staging に merge
- staging を master にして heroku に push
- 片付け
- master を staging にして master.backup を master に
なのか。面倒ですな。とりあえずヤッツケて push 中。今回は DB は弄っていないので話は簡単なはず。これが無事に済んだら DB への属性追加なソレを確認してみる方向。
云々なログは追記するか明日投入なのか。ともあれいずれにせよエントリ投入。
備忘
ええと、provider は選択する式にしないと微妙。対応できる provider を増やせるようにするには model の追加が必要だし、これを操作できる administrator なユーザ権限を云々、って修正が必要。
model 追加
Conn なオブジェクトに name な属性追加。model な spec に以下を追加。
it { should respond_to(:name) }
試験失敗を確認。とりあえず migration なナニを。
$ rails g migration add_name_to_conns invoke active_record create db/migrate/20130925131243_add_name_to_conns.rb
で、以下なナニをでっち上げて
class AddNameToConns < ActiveRecord::Migration def change add_column :conns, :name, :string end end
以下を実行。
$ bundle exec rake db:migrate $ bundle exec rake db:test:prepare
で、試験実行してみれば良いのか。当り前ですが green 確認。微妙なんですがこっから先の試験が無いんですよねorz
で、view 方面に手を入れて rails s で試験してみたところ
Can't mass-assign protected attributes: name
と叱られる。これって accessible な属性にしていないのが原因らしい。なんとなく良さげなのでこっちも commit 作って云々な方向。
明日は
備忘なナニを云々な方向なのかどうか。