Tbpgr Blog

Employee Experience Engineer tbpgr(てぃーびー) のブログ

2013-07-09から1日間の記事一覧

Ruby on Rails | Modelの削除

概要 Modelの削除 内容 Railsの自動生成機能でModelを生成します。 rails d model model_name サンプル 削除実行 ※RSpec、Haml環境です。デフォルト構成ならTest,ERBが生成されます $ rails d model product invoke active_record remove db/migrate/2013070…

Ruby on Rails | Modelの生成とmigrationの実行

概要 Modelの生成 内容 Railsの自動生成機能でModelを生成します。 rails g model model_name カラム名:データ型 カラム名:データ型 ・・・ サンプル 自動生成実行 ※RSpec、Haml環境です。デフォルト構成ならTest,ERBが生成されます $ rails g model product…

Ruby on Rails | Controllerの削除

概要 Controllerの削除 内容 Railsの自動生成で作成したController関連ファイルをすべて削除します rails d controller class_name method_name dはdestroyのd。 サンプル 自動生成実行 ※RSpec、Haml環境です。デフォルト構成ならTest,ERBが生成されます $ r…

Ruby on Rails | Controllerの生成

概要 Controllerの生成 内容 Railsの自動生成機能でControllerを生成します。 rails g controller class_name method_name サンプル 自動生成実行 ※RSpec、Haml環境です。デフォルト構成ならTest,ERBが生成されます $ rails g controller sample index creat…

Sublime Text2 | Ubuntu環境でselect_linesのショートカットキーが競合するのでキーバインドを変更する

概要 Ubuntu環境でselect_linesのショートカットキーが競合するのでキーバインドを変更するについて 内容 変更前 { "keys": ["alt+shift+up"], "command": "select_lines", "args": {"forward": false} }, { "keys": ["alt+shift+down"], "command": "select…

Ruby on Rails | 日付フォーマット用のヘルパーを作成

概要 日付フォーマット用のヘルパーを作成 内容 日付フォーマット用のヘルパーを作成します。 サンプル ヘルパー app/helpers/application_helper.rb module ApplicationHelper def show_dat(time) return time unless time time.strftime("%Y/%m/%d") end d…

Ruby on Rails | 標準的な一覧画面の作成

概要 標準的な一覧画面の作成 内容 書籍の一覧を作成します。 書籍テーブル定義 列名 データ型 id int(11) name string isbn string price int(11) created_at datetime updated_at datetime モデルを作成します rails g model book name:string isbn:string…