diff --git a/db/migrate/20200801230101_change_referer_to_origin.rb b/db/migrate/20200801230101_change_referer_to_origin.rb new file mode 100644 index 00000000..1a63d320 --- /dev/null +++ b/db/migrate/20200801230101_change_referer_to_origin.rb @@ -0,0 +1,8 @@ +class ChangeRefererToOrigin < ActiveRecord::Migration[6.0] + def change + rename_column :access_logs, :http_referer, :http_origin + + # Eliminar todos los referers anteriores manteniendo el origin + ActiveRecord::Base.connection.execute("update access_logs set http_origin = split_part(http_origin, '/', 1) || '//' || split_part(http_origin, '/', 2) where http_origin is not null") + end +end