After I run this migration, my geo_latitude and geo_longitude columns are type "float" (no precision and scale). I can run sql query directly and change the type to float(10, 6), so why does the migration ignore my precision and scale parameters?
def change
add_column :item_exifs, :geo_latitude, :float, precision: 10, scale: 6, null: false, default: 0
add_column :item_exifs, :geo_longitude, :float, precision: 10, scale: 6, null: false, default: 0
end