From d5d7b9d5d135e00b0675f3a19c62ca0d91087b73 Mon Sep 17 00:00:00 2001 From: manu vasconcelos Date: Fri, 24 Jan 2025 13:02:02 -0300 Subject: [PATCH] add column and index for original_claim_hash, remove index for original_claim --- db/migrate/20250122171640_add_original_claim_to_medias.rb | 6 ------ db/migrate/20250124155814_add_original_claim_to_media.rb | 7 +++++++ db/schema.rb | 7 ++++--- 3 files changed, 11 insertions(+), 9 deletions(-) delete mode 100644 db/migrate/20250122171640_add_original_claim_to_medias.rb create mode 100644 db/migrate/20250124155814_add_original_claim_to_media.rb diff --git a/db/migrate/20250122171640_add_original_claim_to_medias.rb b/db/migrate/20250122171640_add_original_claim_to_medias.rb deleted file mode 100644 index 1846754fd..000000000 --- a/db/migrate/20250122171640_add_original_claim_to_medias.rb +++ /dev/null @@ -1,6 +0,0 @@ -class AddOriginalClaimToMedias < ActiveRecord::Migration[6.1] - def change - add_column :medias, :original_claim, :string, null: true - add_index :medias, :original_claim, unique: true - end -end diff --git a/db/migrate/20250124155814_add_original_claim_to_media.rb b/db/migrate/20250124155814_add_original_claim_to_media.rb new file mode 100644 index 000000000..b558549cc --- /dev/null +++ b/db/migrate/20250124155814_add_original_claim_to_media.rb @@ -0,0 +1,7 @@ +class AddOriginalClaimToMedia < ActiveRecord::Migration[6.1] + def change + add_column :medias, :original_claim, :text, null: true + add_column :medias, :original_claim_hash, :string, null: true + add_index :medias, :original_claim_hash, unique: true + end +end diff --git a/db/schema.rb b/db/schema.rb index 14d0edfa2..9909e84e8 100644 --- a/db/schema.rb +++ b/db/schema.rb @@ -10,7 +10,7 @@ # # It's strongly recommended that you check this file into your version control system. -ActiveRecord::Schema.define(version: 2025_01_22_171640) do +ActiveRecord::Schema.define(version: 2025_01_24_155814) do # These are extensions that must be enabled in order to support this database enable_extension "plpgsql" @@ -457,8 +457,9 @@ t.datetime "created_at", null: false t.datetime "updated_at", null: false t.integer "uuid", default: 0, null: false - t.string "original_claim" - t.index ["original_claim"], name: "index_medias_on_original_claim", unique: true + t.text "original_claim" + t.string "original_claim_hash" + t.index ["original_claim_hash"], name: "index_medias_on_original_claim_hash", unique: true t.index ["url"], name: "index_medias_on_url", unique: true end