Module: EasyModel::Column
- Included in:
- Base, SearchForm
- Defined in:
- lib/easy_model/column.rb
Overview
テーブルに存在しないカラムを定義する機能を提供する.
詳細
attr_accessor による属性定義とは異なり, データ型及びデフォルト値を指定することが可能.
Class Method Summary collapse
Class Method Details
.included(base) ⇒ Object
14 15 16 17 18 19 20 |
# File 'lib/easy_model/column.rb', line 14 def self.included(base) if base < ActiveRecord::Base base.send(:include, EasyModel::ColumnForActiveRecord) else base.send(:include, EasyModel::ColumnForActiveModel) end end |