<div dir="ltr"><div>Tried it with a fresh 6.5.0 install - same thing.</div><div><img src="cid:ii_lhum3pzm0" alt="image.png" width="574" height="518"><br><br></div><div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><i><b>Steve Kenow</b></i><br></div><div>Retail Data Systems of Minnesota<br></div><span>End-User Services & Support Manager</span><br><div>Direct: (952) 392-2686</div><div>Office: (952) 934-4002</div><div><a href="mailto:skenow@rdspos.com" target="_blank">skenow@rdspos.com</a></div><div><br><img src="http://rdspos.com/Portals/0/Web-RDS-Logo.jpg" width="96" height="39"><br><br>Support Questions/Issues? Email <a href="mailto:rdshelp@rdspos.com" target="_blank">rdshelp@rdspos.com</a> (non-emergencies) or call (952) 934-4002 24/7</div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, May 18, 2023 at 10:06 PM Steve Kenow <<a href="mailto:skenow@rdspos.com">skenow@rdspos.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>It could actually happen when starting at anything less than 7.3.0, from what I can tell.</div><div><br></div><div>I've been cleaning up and getting ready for upgrading a 650 instance and looking at what should be there and wasn't. One of the things I found missing was the ability for each user to set a default landing page, which was introduced in 7.3.0. My process is to have a clean install of the target version, copy in the custom module files, disable all the custom modules, and then point the new instance at the existing database. Then, open up a browser and navigate to /index.php?module=Migration&view=Index&mode=step1. <br></div><div><br></div><div>Everything appeared to go as desired, with the above notable exception. Repeating these steps, I notice that the results page after the migration is complete doesn't have any database upgrade results for 7.2.0 to 7.3.0. Verified files, permissions, etc. Looking at /modules/MIgration/schema/, I notice 73_to_740.php and 730_to_740.php, the former just including the latter. This is where that feature should be added, among other things. <br></div><div><br></div><div>/modules/MIgration/models/Module.php includes both in the allowed migration versions, which is what caused my problems. The migration gets to 7.2.0 and the next version isn't 7.3, but 7.3.0. So, this step gets skipped. Removing array('73' => '7.3') from the list and starting the migration over does successfully apply all the changes in that step. <br></div><div><br></div><div>This led me to look for any other differences in the database schemas of a fresh 7.5.0 install and an instance upgraded to 7.5.0, other than custom fields and modules. There are a lot more than I expected. Some appear to be just cosmetic - like indexes having different names. In other places, foreign keys are added and/or removed, data types are changed, there are even some missing fields. <br></div><div><br></div><div>Performance and data integrity are critical to us - how can we improve them both? Are there better options for migrating to newer versions? I'm willing to test more and provide results and feedback, now that I've got a test environment that can load a copy of our database and do a migration in under an hour. <br></div><div><br></div><div><div dir="ltr"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><i><b>Steve Kenow</b></i><br></div><div>Retail Data Systems of Minnesota<br></div><span>End-User Services & Support Manager</span><br><div>Direct: (952) 392-2686</div><div>Office: (952) 934-4002</div><div><a href="mailto:skenow@rdspos.com" target="_blank">skenow@rdspos.com</a></div><div><br><img src="http://rdspos.com/Portals/0/Web-RDS-Logo.jpg" width="96" height="39"><br><br>Support Questions/Issues? Email <a href="mailto:rdshelp@rdspos.com" target="_blank">rdshelp@rdspos.com</a> (non-emergencies) or call (952) 934-4002 24/7</div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>
</blockquote></div>