Details
-
Type:
Improvement
-
Status:
Open
-
Priority:
Major
-
Resolution: Unresolved
-
Affects Version/s: 1.3.1 (Alpha)
-
Fix Version/s: Backlog
-
Component/s: Data Management
-
Labels:None
-
Complexity:Intermediate
Description
Continuum should be able to detect when it has been started with an incompatible database and prompt the user to take the appropriate action.
When continuum starts up, it checks if it is configured to connect to an existing database. Continuum starts up as usual if it isn't. Otherwise, it should validate the database if it complies with the database schema bundled with continuum. Validation exceptions will provide the information on what action is needed to do.
The webapp must load successfully in order to communicate the suggested actions to the user.