L'application permet de faire des migrations de schémas, i.e que lors de l'ouverture (ou import) d'une base, on vérifie la version du schéma requit par l'applicatif.
Si la version du schéma de la base est inférieure à celle de l'applicatif, on propose alors une migration de schéma.
Le tableau suivant résume les différents liens entre les versions :
Version Dali |
Version BD Test |
Version schema BD |
---|---|---|
X.Y.Z |
2017.12.13 |
3.0.0.12 |
Légende :
Version Dali : Version de l'applicatif
Version BD Test : Version de la dernière base utilisée pour les tests unitaires.
Version schema BD : Version du schéma (de la base embarquée HSQLDB) compatible avec l'applicatif.
Voici la documentation disponible, concernant la base de données embarquée :
Tables de la base de données embarquée (HSQLDB);
Entitées Hibernate, utilisées dans le code et les requêtes Hibernate.