&tag(Rails3);
*目次 [#c29a9fdb]
#contents
*参考情報 [#vce0c679]
-[[./マイグレーション]]

*素朴な疑問 [#qe7742d0]
**gitは必須なのか? [#y92b48ed]
-プラグインをインストールするのに便利なだけで必須ではない。自分のソースは何で管理しようが自由。
*基本 [#na7c54e0]
**プロジェクトの新規作成 [#n570b09d]
 rails new <PROJECT_NAME>


**scasffold [#w44d32ef]
 rails g scsaffold member name:
 rake db:migrate


*トラブルシューティング [#idddb4bf]
**rake testが実行できない [#jf748935]
-次のエラーが表示される。
 MiniTest v1.6.0 is out of date. (RuntimeError)
-[[2011-10-20 - It’ll be:http://d.hatena.ne.jp/ks0608/20111020]]に書いてある方法で対処できる。
***MiniTestを明示する方法 [#d03e60ec]
-Railsアプリのrootに存在するGemfileの末尾を次のように変更する。
#pre{{
group :test do
  # Pretty printed test output
  gem 'turn', :require => false
  gem 'minitest'
end
}}

**bundle関連 [#n07b3c39]
***rake aborted! cannot load such file -- bundler/setup [#m83dcb00]
-[[メモーる: rake aborted! cannot load such file -- bundler/setup:http://memoyasu.blogspot.com/2011/11/rake-aborted-cannot-load-such-file.html]]
***Gemfile/Gemfile.lockを作り直したい [#d09a5334]
-rubyのバージョンが上がるなどして、開発中RailsアプリケーションのGemfile/Gemfile.lockの中にある各種パッケージのバージョンを一括更新する方法が知りたいが不明。
-rails newしてそのGemfileを参考にして書き直すとか。

**データベース関連 [#ucc30064]
*** Cannotestablishconnectionがどうのこうの [#f16786ea]
-Gemfileに"mysql2"が含まれていなかったのが原因か。

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS