mirror of
https://github.com/hakanensari/frankfurter.git
synced 2024-10-29 23:32:35 +01:00
cf373f3efb
This way, we will have no issue fitting the entire dataset on the free tier of Heroku
23 lines
385 B
Ruby
23 lines
385 B
Ruby
# frozen_string_literal: true
|
|
|
|
Sequel.migration do
|
|
up do
|
|
create_table :days do
|
|
date :date
|
|
jsonb :rates
|
|
index :date, unique: true
|
|
end
|
|
drop_table :currencies
|
|
end
|
|
|
|
down do
|
|
create_table :currencies do
|
|
date :date
|
|
string :iso_code
|
|
float :rate
|
|
index %i[date iso_code], unique: true
|
|
end
|
|
drop_table :days
|
|
end
|
|
end
|