通過生成器建立模型
Ruby on Rails 提供了一個 model
生成器,可用於建立 ActiveRecord 模型。只需使用 rails generate model
並提供型號名稱。
$ rails g model user
除了 app/models
中的模型檔案,生成器還將建立:
- tihuan 中的測試
- tihuan 中的燈具
db/migrate/XXX_create_users.rb
中的資料庫遷移
你還可以在生成模型時為模型生成一些欄位。
$ rails g model user email:string sign_in_count:integer birthday:date
這將使用適當的型別在資料庫中建立列 email,sign_in_count 和 birthday。