# File sql-serialize.rb, line 278 def sql_decrease_refcount (dbi, assoc_id) sql = "SELECT " + sql_quote_name("refs") + " FROM " + sql_quote_name("sql_ids") + " WHERE " + sql_quote_name("id") + " = " + assoc_id.to_s dbi.select_all(sql) { |row| refs = row["refs"].dup refs.untaint refs -= 1 sql = "UPDATE " + sql_quote_name("sql_ids") + " SET " + sql_quote_name("refs") + " = " + refs.to_s + " WHERE " + sql_quote_name("id") + " = " + assoc_id.to_s dbi.do_more(sql) } end