frankfurter/db/migrate/002_add_base_to_unique_index.rb
BadMark d0a43e357a
Some checks failed
CI/CD Pipeline / test (push) Has been cancelled
CI/CD Pipeline / publish (push) Has been cancelled
CI/CD Pipeline / release (push) Has been cancelled
up
2026-05-21 01:38:14 -06:00

13 lines
406 B
Ruby

# frozen_string_literal: true
Sequel.migration do
up do
drop_index :rates, [:provider, :date, :quote], concurrently: true
add_index :rates, [:provider, :date, :base, :quote], unique: true, concurrently: true
end
down do
drop_index :rates, [:provider, :date, :base, :quote], concurrently: true
add_index :rates, [:provider, :date, :quote], unique: true, concurrently: true
end
end