diff --git a/README.md b/README.md
index 5932d54..1b09ba2 100644
--- a/README.md
+++ b/README.md
@@ -66,7 +66,7 @@ release:
========
```
-export PATH=/usr/lib/jvm/java-19-openjdk/bin:$PATH
+export PATH=$(ls -d --color=never /usr/lib/jvm/java-2*-openjdk)/bin:$PATH
mvn install
mvn deploy
```
diff --git a/pom.xml b/pom.xml
index 6a6d7b4..42c091f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -129,7 +129,7 @@
org.xerial
sqlite-jdbc
- 3.44.1.0
+ 3.40.0.0
diff --git a/src/org/kar/archidata/migration/model/Migration.java b/src/org/kar/archidata/migration/model/Migration.java
index 7c34802..b145ddb 100644
--- a/src/org/kar/archidata/migration/model/Migration.java
+++ b/src/org/kar/archidata/migration/model/Migration.java
@@ -3,6 +3,7 @@ package org.kar.archidata.migration.model;
import org.kar.archidata.annotation.DataComment;
import org.kar.archidata.annotation.DataDefault;
import org.kar.archidata.annotation.DataIfNotExists;
+import org.kar.archidata.annotation.DataNotRead;
import org.kar.archidata.model.GenericDataSoftDelete;
import com.fasterxml.jackson.annotation.JsonInclude;
@@ -17,9 +18,14 @@ import jakarta.persistence.Table;
@DataIfNotExists
@JsonInclude(JsonInclude.Include.NON_NULL)
public class Migration extends GenericDataSoftDelete {
+ final static int VERSION_MIGRATION = 2;
@DataComment("Name of the migration")
@Column(length = 256)
public String name;
+ @DataNotRead
+ @DataDefault("'2'")
+ @DataComment("Version of the migration engine")
+ public Integer version;
@Column(nullable = false)
@DataDefault("'0'")
@DataComment("if the migration is well terminated or not")