Appearance
Updating
Normally, ArdenSuite can be updated by raising the version of the ardensuite/server and ardensuite/frontend images to the newest version. The version between these images should always match to ensure compatibility.
For some upgrades between versions, additional steps have to be performed. Please review the below list and apply any mentioned migration steps in order before upgrading your ArdenSuite.
1.0.0 -> 1.1.0
This update requires a database upgrade. Scripts are provided for HSQLDB and PostgreSQL database management systems. For any other systems, please contact support@medexter.com.
- HSQLDB: ardensuite_hsql_1.0.0_to_1.1.0.sql
- Example based on setup in quickstart
shell
docker run --rm -v "/path/to/my/data/folder:/database" -v "/path/to/ardensuite_hsql_1.0.0_to_1.1.0.sql:/scripts/migrate.sql" eclipse-temurin:21-jre-alpine sh -c "wget -qO hsqldb.jar https://repo1.maven.org/maven2/org/hsqldb/hsqldb/2.7.2/hsqldb-2.7.2.jar && wget -qO sqltool.jar https://repo1.maven.org/maven2/org/hsqldb/sqltool/2.7.2/sqltool-2.7.2.jar && java -cp hsqldb.jar:sqltool.jar org.hsqldb.cmdline.SqlTool --inlineRc='url=jdbc:hsqldb:file:/database/ardendb;shutdown=true,user=sa,password=' scripts/migrate.sql"- PostgreSQL: ardensuite_postgres_1.0.0_to_1.1.0.sql
shell
cat /path/to/ardensuite_postgres_1.0.0_to_1.1.0.sql | docker exec -i 'your-database-container' psql -U youruser -d yourdatabase