我使用annotate
gem来注释我的所有模型,以便每个模型的模式都打印在我的模型文件的注释中。
E.g:
# == Schema Information
# Schema version: 20110131093541
#
# Table name: assignments
#
# id :integer not null, primary key
# user_id :integer
# role_id :integer
# created_at :datetime
# updated_at :datetime
#
class Assignment < ActiveRecord::Base
belongs_to :role
belongs_to :user
end
我相信Rails实际上至少有2个宝石 - 这就是我在上面的项目中使用的。
Sinatra有没有这样的宝石?