Rails
.columns というメソッドを実行するとカラムごとの定義情報が配列に入って返ってくる。 {モデルクラス名}.columns [#
Railsでバッチを生成したい場合のコマンド類のメモ。 よく忘れるからね。 バッチ用rakeファイルを作成する。 $ ./bin/rails g task {yourBatchFileName} 登録されているrakeコマンドを確認する $ ./bin/rake -vT バッチの実行 $ ./bin/rake {yourBatchNameSp…
RSpecのセットアップ ./bin/rails g rspec:install テスト用ファイルの雛形作成 #モデルのテスト ./bin/rails g rspec:model {modelName} #コントローラーのテスト ./bin/rails g rspec:controller {controllerName} #ビューのテスト ./bin/rails g rspec:vi…
アプリケーションに設定されているrouteを確認する ./bin/rake routes または、http://{site-name}:{port}/rails/info/routes でも確認可能(Rails4以降)。 controllerを追加する ./bin/rails g controller {controllerName}
データベースの作成(初回) ./bin/rake db:create データベースの更新、マイグレーションファイルの適用 ./bin/rake db:migrate 現在のマイグレーションファイルの適用状況を確認する ./bin/rake db:migrate:status modelを作成する ./bin/rails g model User…
bundler以外はシステムに直接インストールせずに、railsをインストールする 以下、コマンドのメモ。よく忘れるからね。 $ mkdir myproject $ cd myproject $ bundle init # Gemfileのrailsのコメントを外す $ bundle install --path vendor/bundle #上書きす…