Method: Puffs::SQLObject#update
- Defined in:
- lib/sql_object/sql_object.rb
#update ⇒ Object
112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 |
# File 'lib/sql_object/sql_object.rb', line 112 def update set_line = self.class.columns.map do |column| "#{column} = \'#{send(column)}\'" end.join(', ') Puffs::DBConnection.execute(<<-SQL) UPDATE #{self.class.table_name} SET #{set_line} WHERE id = #{id} SQL self end |