universal_table/app/models/table_column.rb

18 lines
559 B
Ruby
Raw Normal View History

2015-11-13 13:10:00 +00:00
class TableColumn
include Mongoid::Document
include Mongoid::Timestamps
field :key
field :title, localize: true
field :display_in_index, type: Boolean, default: true
field :type
2017-04-13 10:50:32 +00:00
field :date_format, default: "YYYY/MM/DD"
2015-11-13 13:10:00 +00:00
field :is_link_to_show, type: Boolean, default: false
field :order, type: Integer
field :make_categorizable, type: Boolean, default: false
2022-02-24 09:31:45 +00:00
field :default_ordered_field, type: Boolean, default: false
field :order_direction,type: String,default: 'desc'
2015-11-13 13:10:00 +00:00
belongs_to :u_table
has_many :column_entries, :dependent => :destroy
end