|
|
|
@ -50,13 +50,13 @@ class Person
|
|
|
|
return Person.new(results.first)
|
|
|
|
return Person.new(results.first)
|
|
|
|
end
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
|
|
def self.setHome(person_id, home_id)
|
|
|
|
def self.setHome(person_id, home)
|
|
|
|
results = DB.exec(
|
|
|
|
results = DB.exec(
|
|
|
|
<<-SQL
|
|
|
|
<<-SQL
|
|
|
|
UPDATE people
|
|
|
|
UPDATE people
|
|
|
|
SET home_id = #{home_id}
|
|
|
|
SET home_id = #{home.id}
|
|
|
|
WHERE id = #{person_id}
|
|
|
|
WHERE id = #{person_id}
|
|
|
|
RETURNING id, name, age, home_id;
|
|
|
|
RETURNING id, name, age;
|
|
|
|
SQL
|
|
|
|
SQL
|
|
|
|
)
|
|
|
|
)
|
|
|
|
return Person.new(results.first)
|
|
|
|
return Person.new(results.first)
|
|
|
|
|