module RawColumn::ClassMethods

Public Instance Methods

raw_column(*column_names) click to toggle source
# File lib/raw_column.rb, line 10
def raw_column(*column_names)
  class_eval do
    column_names = [:content] if column_names.blank?
    column_names.each do |column_name|
      define_method :"raw_#{column_name}" do
        JsonProxy.new(self, column_name)
      end
    end
  end
end