Method: Puffs::SQLObject.finalize!

Defined in:
lib/sql_object/sql_object.rb

.finalize!Object



26
27
28
29
30
31
32
33
34
35
36
# File 'lib/sql_object/sql_object.rb', line 26

def self.finalize!
  columns.each do |column|
    define_method(column) do
      attributes[column]
    end

    define_method("#{column}=") do |new_value|
      attributes[column] = new_value
    end
  end
end