[2014/07/03追記] Rails4.0以上ならadd_reference使えばOK. [追記終わり] Stack Overflowに全く同じ状態の投稿があったのでその通りにして解決. 一応こちらにも書いておく. 現象 次のようにreferencesを指定してmigrationファイルを生成したとき, rails g migration AddUserCategoryToUsers user_category:references class AddUserCategoryToUsers < ActiveRecord::Migration def change add_column :users, :user_category, :references, :default => 1 end end db:migrateに失敗する. rake db:migrate == AddUser
git commit --fixup が何かについてはgit commit --fixup とは何か - 詩と創作・思索のひろばを読んでもらうとして、 fixup を適用したいコミットをいちいち git log で調べるのが面倒なのでインタラクティブに選べるようにした。 以下のスクリプトをパスの通ったディレクトリに置くと git fixup が使えるようになる。適当な変更を git add して git fixup を実行すると、その変更を fixup として適用したいコミットを peco や fzf で選べる。 #!/bin/bash FILTER=${FILTER:-peco} MAX_LOG_COUNT=${MAX_LOG_COUNT:-30} if git diff --cached --quiet; then commits="No staged changes. Use git
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く