试试 Ruby On Rails 指南:
http://guides.rubyonrails.org/getting_started.html
它通常比敏捷书更容易理解(在我看来)。
创建表的最简单方法是使用 Rails 迁移。
使用相关模型、视图和控制器创建迁移的最简单方法是:
rails generate scaffold Product
该命令将打印它在做什么。看看那些文件。
如果你有很多表,是的,典型的方法是生成许多脚手架,例如:
rails generate scaffold User
rails generate scaffold Product
rails generate scaffold Company
rails generate scaffold Invoice
...
在您的评论中,您询问了 type_of_product 表。对于像这样的表,可以跳过脚手架(例如,因为您不需要控制器)而只生成迁移:
rails generate migration TypeOfProduct
注意 Rails 用“类型”这个词做了一些奇怪的事情。当我做这样的表格时,我发现从主要词开始然后使用“种类”这个词更容易,如下所示:
rails generate migration ProductKind