Introduce "idNumber" for each migration, and clarify the difference between the migration ID number and database version. --- Conflict resolution: trivial (cherry picked from commit d70af38447a759d4a935e315e18efa4dd625f655)