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

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

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/fixtures/products.yml

model作成により生成されたmigrateファイルを実行し、DB構成を更新しよう

railsではmodel作成と同時にDBにTableを追加する文を/db/migrate/に追加する。
そのmigrateを実行することでDBに新しいテーブルが追加される

$ rake db:migrate
==  CreateProducts: migrating =================================================
 create_table(:products)
   -> 0.0064s
==  CreateProducts: migrated (0.0070s) ========================================