module EasyModel::Column
テーブルに存在しないカラムを定義する機能を提供する.
詳細¶ ↑
attr_accessor による属性定義とは異なり, データ型及びデフォルト値を指定することが可能.
Public Class Methods
included(base)
click to toggle source
# 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