refactored migration based on feedback

This commit is contained in:
James Lopez 2016-02-04 15:35:03 +01:00
parent 7b868c61ab
commit 5dc77d7577

View file

@ -61,7 +61,7 @@ class RemoveDotAtomPathEndingOfProjects < ActiveRecord::Migration
private
def clean_path(project_path)
execute "UPDATE projects SET path = '#{project_path.clean_path}' WHERE id = #{project_path.id}"
execute "UPDATE projects SET path = #{sanitize(project_path.clean_path)} WHERE id = #{project_path.id}"
end
def rename_project_repo(project_path)
@ -73,4 +73,8 @@ class RemoveDotAtomPathEndingOfProjects < ActiveRecord::Migration
rescue
false
end
def sanitize(value)
ActiveRecord::Base.connection.quote(value)
end
end