Leo Clark Posted December 30, 2015 Share Posted December 30, 2015 Hello there,I need to upgrade my store from v6.0.4 to v6.0.8.I did a lot of changes and I can't do an automatic upgrade.Is it possible to do a manual one?Thanks! Quote Link to comment Share on other sites More sharing options...
Al Brookbanks Posted December 30, 2015 Share Posted December 30, 2015 I would download 6.0.4 and use Beyond Compare (www.scootersoftware.com) to make a file difference report so you can see all the changes you have made. Upgrade to 6.0.8 then copy all the changes back in. Take a backup first of files and database. Quote Link to comment Share on other sites More sharing options...
Leo Clark Posted December 30, 2015 Author Share Posted December 30, 2015 Thanks a lot Al !! Upgrade will not change database structure, right? Quote Link to comment Share on other sites More sharing options...
bsmither Posted December 30, 2015 Share Posted December 30, 2015 CC605, 606, and 607 each made a very minor tweak to the database contents and structure. Quote Link to comment Share on other sites More sharing options...
Leo Clark Posted December 30, 2015 Author Share Posted December 30, 2015 Thanks @bsmither ! Do you know what happens to a field that I added or a field that I changed the name ? Quote Link to comment Share on other sites More sharing options...
Al Brookbanks Posted December 30, 2015 Share Posted December 30, 2015 Thanks @bsmither ! Do you know what happens to a field that I added or a field that I changed the name ?It will probably just be ignored and stay as it is. Quote Link to comment Share on other sites More sharing options...
Leo Clark Posted December 30, 2015 Author Share Posted December 30, 2015 Thanks again Al !! Quote Link to comment Share on other sites More sharing options...
Dirty Butter Posted December 30, 2015 Share Posted December 30, 2015 I'm wondering (I DO NOT KNOW!!!) if you changed the name of a stock database table/column - perhaps you would end up after upgrade with your renamed one PLUS the originally named one. IF SO, you would need to be sure your manually merged code was again using your renamed one, and the originally named one could then be deleted??? Quote Link to comment Share on other sites More sharing options...
bsmither Posted December 30, 2015 Share Posted December 30, 2015 Currently, there is no "schema compliance" check -- not during upgrades, nor in normal operation. There is a "history" check, that if a version is recorded in the history table, it is assumed the database schema is still at that relevant level.Tables and columns added are (mostly) ignored by stock CubeCart code. (Catalogue import/export is an exception.)Columns named in the query that are not found -- that is, columns that have been deleted or renamed -- are removed from the query. Which may cause some really weird results. I believe the intent is to circumvent certain database errors from being revealed. Quote Link to comment Share on other sites More sharing options...
Leo Clark Posted December 30, 2015 Author Share Posted December 30, 2015 Thanks @Dirty Butter and @bsmither,It is just the "Title" (eg "Mr.") field that I renamed to CPF (Brazilian social security number).I think I did a decent job of documenting my changes, so I guess I will just get used to update the store and re-apply my changes to the code.I will let you know of the results Cheers! Quote Link to comment Share on other sites More sharing options...
Dirty Butter Posted December 30, 2015 Share Posted December 30, 2015 I've been commenting every change from stock code I've made, starting with v5.0, so using BeyondCompare works pretty well for me. Sometimes there are upgrade changes that deal with the specific code I had previously edited, which then requires individual decisions on what to keep/what to change. But that doesn't happen very often.Good luck!!! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.