I use the "Export Database as SQL" feature a lot to get my databases into a sql file and then use a file compare file like WinMerge to compare 2 databases to I can find exactly what got changed when going from Test to Prod, etc. Well often times there will be weird discrepancies between two database sql files.
Here is an example:
DB1: CREATE PROCEDURE copyQuoteRulesWithNewQuoteID(
DB2: CREATE PROCEDURE "copyQuoteRulesWithNewQuoteID"(
See the difference is the quotes. I don't understand why one export would use double quotes and one would use back ticks. It is very sporadic. I'm not changing any settings between the two exports.
Here is another discrepancy that is difficult to fix:
DB1: KEY idx_plq_quote_price (quoteID,priceListID),
DB2: KEY idx_plq_quote_price (quoteID,priceListID) USING BTREE,
Again, I have no idea why one export is printing "USING BTREE" and one isn't. No settings changes between the two.
Any ideas on how I can get duplicate exports would be great!