ハロの外部記憶インターフェイス

そろそろ覚える努力が必要かも…

2013-06-01から1ヶ月間の記事一覧

新しい環境で作業を開始する

作業フォルダーを生成 $ mkdir NewWork $ cd NewWork 新しい作業ディレクトリにgitを初期化する $ git init リポジトリを追加する $ git remote add origin https://github.com/xxxxx/TempPage.git 最新ソースを取得する $ git pull origin master originブ…

登録したファイルを修正してみる

作業の開始 $ git init 以前登録したファイルを修正する $ nano README 変更対象ファイルを追加 $ git add README コミット $ git commit -m 'second commit' [master c8509ce] second commit 1 file changed, 1 insertion(+) 1つのファイルが変更されている…

新しいファイルのPushしてみる

作業フォルダーの作成 $ mkdir WorkGitHub $ cd WorkGitHub Git初期化 $ git init 現在フォルダーの下に「.git」ディレクトリが生成され、必要なファイルが生成される 新しいファイルを追加 $ touch README 変更ファイルを作業内容として追加 $ git add READ…

[GitHub[ GitHub 入門

GitHubアカウントを生成 https://github.com/で新しいアカウントを作成した Git - Download 先ずは各OS別にgitをインストールする。 各OS別のダウンロードページ http://git-scm.com/downloads $ apt-get install git apt-getが有るならこれでOK Set Up Git …

Modelの値チェック

validate_presence_of 必須項目としてチェックを追加する Productモデルを下記のように修正 class Product ActiveRecord::Base validates_presence_of :title, :description, :image_url end title, description, image_urlカラムは必須項目として自動でエラ…

Migrationでカラム追加

作成されたModelにカラムを追加する Migration命令でModelとDBにカラムを追加する $ rails generate migration AddColumnProduct invoke active_record create db/migrate/20130609082144_add_column_product.rb 自動生成された20130609082144_add_column_pr…

Scaffold Model作成

Scaffoldによって作成される場合、自動でモデルとコントローラが作成される $ rails generate scaffold myProduct invoke active_record create db/migrate/20130609073950_create_my_products.rb create app/models/my_product.rb invoke test_unit create …

Model作成

モデルを作成する productというモデルを作成 $rails generate model product invoke active_record create db/migrate/20130609070149_create_products.rb create app/models/product.rb invoke test_unit create test/unit/product_test.rb create test/fi…

Controller作成

controllerを作成してみる adminというcontrollerを作成してみる $ rails generate controller admin create app/controllers/admin_controller.rb invoke erb create app/views/admin invoke test_unit create test/functional/admin_controller_test.rb in…