Patch #29424
Convert migration file from 4.2 to 5.2
Status: | New | Start date: | ||
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | - | % Done: | 0% | |
Category: | Database | |||
Target version: | - |
Description
I recently saw Redmine use Rails 5.2.1, which is a good thing.
However, upgrading to Rails 5.2.1 does not simply add it to the Gemfile.
I have migrated the migration files from 4.2 to 5.2, please consider the patch.
The reason for the change: The default id of Rails 3-4 is int, which allows for a maximum of 4.2 billion items.
This is not a big number when using Redmine in large-scale applications.
Need to replace with bigint(20) in id and foreign key.
I tested the patch and confirmed that Redmine works normally after the upgrade.
Related issues
History
#1
Updated by Enziin System almost 4 years ago
- File db.zip added
And this is an attach file raw source code in db.
#2
Updated by Marius BALTEANU almost 4 years ago
- Related to Patch #28933: Migrate to Rails 5.2 added
#3
Updated by Marius BALTEANU almost 4 years ago
- Related to deleted (Patch #28933: Migrate to Rails 5.2)
#4
Updated by Marius BALTEANU almost 4 years ago
- Related to Feature #23630: Migrate to Rails 5.2 added