通过生成器创建模型
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。