• Yorick Peterse's avatar
    Update columns in batches until no rows are left · 9c238dc9
    Yorick Peterse authored
    Instead of updating a fixed number of rows (based on the amount of rows
    available at the start of the update) the method
    "update_column_in_batches" will now continue updating rows until it runs
    out of rows to process.
    
    For a table with a high rate of inserts this may result in the migration
    taking quite some time. However, the alternative is not all rows being
    updated or the "change_column_null" method raising an error due to there
    being NULL values.
    9c238dc9
migration_helpers.rb 4.84 KB