Pre-existing User Data
The following scenarios display what happens to pre-existing User Data in a Connect upgrade.
Note: In regards to the MySQL (Connect version 2021.2 and earlier) or MariaDB (Connect version 2022.1 onwards) entries: these are only applicable if the OL Connect database component was installed in a previous Connect installation.
Scenario 1: Upgrading from Connect 2021.2 or earlier with Remove User Data CHECKED
- 
                                                        In all cases: - 
                                                                Files and folders are removed from the user data folder C:\Users\<connectUser>\Connect , where <connectUser> is the user that installed OL Connect. 
- 
                                                                Files and folders are removed from the following data folders: - 
                                                                        C:\ProgramData\Objectif Lune\OL Connect\.settings 
- 
                                                                        C:\ProgramData\Objectif Lune\OL Connect\CloudLicense 
- 
                                                                        C:\ProgramData\Objectif Lune\OL Connect\ErrorLogs 
- 
                                                                        C:\ProgramData\Objectif Lune\OL Connect\LiquibaseUpdate 
 
- 
                                                                        
- 
                                                                Files are removed from the root of the data folder C:\ProgramData\Objectif Lune\OL Connect\. 
 If the folder is empty following this (i.e. no license or user folders were present) then the C:\ProgramData\Objectif Lune\OL Connect\ folder itself is removed.
- 
                                                                License files as well as any content not listed above but found in the C:\ProgramData\Objectif Lune\OL Connect\ folder remain untouched. 
 
- 
                                                                
- 
                                                        Additional cases: - 
                                                                If MySQL was previously installed as an OL Connect component AND the database contains some user-defined schemas: - 
                                                                        The native OL Connect schema is removed from the MySQL database. 
- 
                                                                        The MySQL database files (C:\ProgramData\Objectif Lune\OL Connect\MySQL) are kept intact, as user-defined schemas mean that the user did not have only the OL Connect native schema content in their database. - 
                                                                                A message at the end of the upgrade will advise the user that some non-OL schemas were found in the database, so the database files were not removed. 
 
- 
                                                                                
 
- 
                                                                        
- 
                                                                If MySQL was previously installed as an OL Connect component AND the database does not contain any user-defined schemas: - 
                                                                        The MySQL database files (C:\ProgramData\Objectif Lune\OL Connect\MySQL) are removed entirely. 
 
- 
                                                                        
 
- 
                                                                
Scenario 2: Upgrading from Connect 2021.2 or earlier with Remove User Data UNCHECKED
- 
                                                        In all cases: - 
                                                                The user data folder C:\Users\<connectUser>\Connect (where <connectUser> is the user that installed OL Connect) is retained, untouched. 
- 
                                                                All the files and folders under the data folder C:\ProgramData\Objectif Lune\OL Connect remain untouched. 
 
- 
                                                                
- 
                                                        If MySQL was previously installed as an OL Connect component: - 
                                                                All schemas from the MySQL database are migrated to MariaDB, allowing the user to continue using their database content normally. 
 NOTE: This might take some time during the installation, depending upon the size of the existing databases.
- 
                                                                The MySQL database files (C:\ProgramData\Objectif Lune\OL Connect\MySQL) are also kept intact. 
 
- 
                                                                
Scenario 3: Uninstalling Connect 2022.1 or later with Remove User Data CHECKED
- 
                                                        In all cases: - 
                                                                Files and folders are removed from the user data folder C:\Users\<connectUser>\Connect , where <connectUser> is the user that installed OL Connect. 
- 
                                                                Files and folders are removed from the following data folders: - 
                                                                        C:\ProgramData\Objectif Lune\OL Connect\.settings 
- 
                                                                        C:\ProgramData\Objectif Lune\OL Connect\CloudLicense 
- 
                                                                        C:\ProgramData\Objectif Lune\OL Connect\ErrorLogs 
- 
                                                                        C:\ProgramData\Objectif Lune\OL Connect\LiquibaseUpdate 
 
- 
                                                                        
- 
                                                                Files are removed from the root of the data folder C:\ProgramData\Objectif Lune\OL Connect\. 
 If the folder is empty following this (i.e. no license or user folders were present) then the C:\ProgramData\Objectif Lune\OL Connect\ folder itself is removed.
- 
                                                                License files as well as any content not listed above but found in the C:\ProgramData\Objectif Lune\OL Connect\ folder remain untouched. 
 
- 
                                                                
- 
                                                        Additional cases: - 
                                                                If MariaDB was previously installed as an OL Connect component AND the database contains some user-defined schemas: - 
                                                                        The native OL Connect schema is removed from the MariaDB database. 
- 
                                                                        The MariaDB database files (C:\ProgramData\Objectif Lune\OL Connect\MariaDB) are kept intact, as user-defined schemas mean that the user did not have only the OL Connect native schema content in their database. - 
                                                                                A message at the end of the upgrade will be displayed, stating some non-OL schemas were found in the database, so the database files were not removed. 
 
- 
                                                                                
 
- 
                                                                        
- 
                                                                If MariaDB was previously installed as an OL Connect component AND the database does not contain some user-defined schemas: - 
                                                                        The MariaDB database files (C:\ProgramData\Objectif Lune\OL Connect\MariaDB) are removed entirely. 
 
- 
                                                                        
 
- 
                                                                
Scenario 4: Uninstalling Connect 2022.1 or later with Remove User Data UNCHECKED
- 
                                                        In all cases: - 
                                                                The user data folder C:\Users\<connectUser>\Connect (where <connectUser> is the user that installed OL Connect) is retained, untouched. 
- 
                                                                All the files and folders under the data folder C:\ProgramData\Objectif Lune\OL Connect remain untouched. 
 
- 
                                                                
- 
                                                        If MariaDB was previously installed as an OL Connect component: - All schemas from the MariaDB database are kept, allowing the user to use those database files if they reinstall the software.