现有数据库的模型属性

时间:2014-04-11 16:21:29

标签: ruby-on-rails ruby activerecord ruby-on-rails-4

我有一个现有的数据库,我不需要生成任何模型,但我会 喜欢在activerecord模型中也有表格的列。

我不想每次检查我的桌子的列。我只需要对该列进行某种引用。我在模型中没有它们看起来很不对。

现在我的模特看起来像这样:

 class City < ActiveRecord::Base
      self.table_name = "city"
 end

顺便说一下,我正在使用rails 4。

1 个答案:

答案 0 :(得分:1)

你可能喜欢这个gem https://github.com/ctran/annotate_models,它在下面的数据库表中注释模型的结构,

# == Schema Info
#
# Table name: line_items
#
#  id                  :integer(11)    not null, primary key
#  quantity            :integer(11)    not null
#  product_id          :integer(11)    not null
#  unit_price          :float

#  order_id            :integer(11)

class LineItem < ActiveRecord::Base
   belongs_to :product
end