
When the structure of the data base changes MacLoggerDX does the following when it opens or merges an older version log file:
This should all happen transparently to the end user but those of you who are using 3rd party tools to access the database will notice for example that after you open an old qso_table which has been converted to the newer qso_table_v002 the INTEGER fields dxcc_id, srx_numeric, stx_numeric and power now have the correct names.

| Data Base Version | MacLoggerDX Version | Table Name | Schema Change |
| 001 | Version 5.00 | qso_table | Original |
| 002 | Version 5.15 | qso_table_v002 | Fixed power, srx_numeric, stx_numeric and dxcc_id names |
| 003 | Version 5.16 | qso_table_v003 | Fixed qso_start and qso_done GMT offset for DST |
Notes for 3rd party report generators: