The new migration engine will be executed at startup before everything else.
It will read the current database version and detect the targeted database version.
It will dynamically import all the Migrations class that will need to be applied.
It will execute the upgrade and downgrade methods depending on the case.
It will raise an exception if one of the migrations fails and rollback the database to it's previous state.
- is duplicated by
-
NXDRIVE-2532 Only update client version in database after migrations were successfully done
- Resolved
- Is referenced in