class CreateMileageRates < ActiveRecord::Migration[7.1] def change create_table :mileage_rates do |t| t.integer :year, null: false, index: { unique: true } t.decimal :rate_per_km, precision: 5, scale: 2, null: false t.timestamps end [2024, 2025, 2026].each do |year| MileageRate.create_or_find_by(year: year) do |rate| rate.rate_per_km = 0.42 end end end end