From 8f38f2fe5f59e00044e2fc2c8d6d29d79e44dee4 Mon Sep 17 00:00:00 2001 From: f Date: Sat, 1 Aug 2020 20:13:09 -0300 Subject: [PATCH] no registrar referers #84 --- db/migrate/20200801230101_change_referer_to_origin.rb | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 db/migrate/20200801230101_change_referer_to_origin.rb 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