Rails

rake db:resetとrake db:migrate:resetの違い

DBを一度綺麗にしてマイグレーションしたい時、$ rake db:resetを使ってたが、意図しないカラムが追加されることがあった。 調べてみると$ rake db:resetはdb/schema.rbの情報を元にマイグレーションするらしい。 マイグレーションファイルを元にresetしたい…

AtomでGemのソースを読む

エディタの設定をしておいて $ export BUNDLER_EDITOR=atom これで開ける。 $ bundle open gem_name 使ってるGemがどんな動きしてるのかなーとか調べるのに便利 参考 qiita.com