Extension
1. Liquibase changeset
One can extend the application to contribute new tables in the database. For that, the creation and evolution of these tables must be properly integrated with the lifecycle of existing tables using Liquibase.
You can find here the history of the various database migrations of Sirius Web and Obeo Cloud Platform and the order in which they have been executed.
<databaseChangeLog
xmlns="http://www.liquibase.org/xml/ns/dbchangelog"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-4.20.xsd">
<include file="db/changelog/2024.3/2024.3.0.xml" />
<include file="db/changelog/ocp-2024.3/2024.3.0.xml" />
<include file="db/changelog/2024.5/2024.5.0.xml" />
<include file="db/changelog/ocp-2024.5/2024.5.0.xml" />
<include file="db/changelog/ocp-2024.9/2024.9.0.xml" />
<include file="db/changelog/2024.11/2024.11.0.xml" />
<include file="db/changelog/ocp-2024.11/2024.11.0.xml" />
<include file="db/changelog/2025.1/2025.1.0.xml" />
<include file="db/changelog/ocp-2025.1/2025.1.0.xml" />
<include file="db/changelog/ocp-2025.2/2025.2.0-prepare.xml" />
<include file="db/changelog/2025.2/2025.2.0.xml" />
<include file="db/changelog/ocp-2025.2/2025.2.0.xml" />
<include file="db/changelog/2025.4/2025.4.0.xml" />
<include file="db/changelog/ocp-2025.4/2025.4.0.xml" />
<include file="db/changelog/ocp-2025.6/2025.6.0.xml" />
<include file="db/changelog/ocp-2025.8/2025.8.0.xml" />
<include file="db/changelog/2025.10/2025.10.0.xml" />
<include file="db/changelog/ocp-2025.10/2025.10.0.xml" />
<include file="db/changelog/ocp-2026.1/2026.1.0.xml" />
<include file="db/changelog/2026.1/2026.1.0.xml" />
<include file="db/changelog/ocp-2026.3/2026.1.2.xml" />
<include file="db/changelog/ocp-2026.3/2026.1.5.xml" />
<include file="db/changelog/ocp-2026.5/2026.3.4.xml" />
<include file="db/changelog/ocp-2026.7/2026.5.3.xml" />
</databaseChangeLog>
One must respect this order in order to integrate additional liquibase changes in this history.