2014-11-28から1日間の記事一覧

rails console まとめ

Rails で開発していると必ず使用する rails console 。 便利な機能が色々あるのでまとめてみました。 環境を指定して起動する $ rails console [-e, --environment=name] $ rails console -e test $ rails console --environment=test # デフォルトは develo…

Rails の link_to メソッドでアンカーリンクを作成する

anchor オプションを使用することでアンカーリンクを作成することができる。 <%= link_to 'ユーザーA', user_path(@user, anchor: :profile) %> 以下のようなリンクが生成される。 <a href="/users/1#profile">ユーザーA</a>

Rails のマイグレーションクラスの命名ルール

今までマイグレーションクラスの命名がプロジェクトによってばらばらだったので命名ルールをまとめてみました。 マイグレーションクラスの命名ルール 種別 クラス名 ケース テーブル作成 CreateUsers usersテーブルを作成する場合 テーブル削除 DropUsers us…

MySQL - Got a packet bigger than 'max_allowed_packet' bytes

ERROR 1153 (08S01) at line 1842: Got a packet bigger than 'max_allowed_packet' bytes リストアしようとしたらこんなエラーが発生。 mysql> show variables like 'max_allowed_packet'; +--------------------+---------+ | Variable_name | Value | +--…