Skip to content

Introduction

Warning

This documentation is addressed to developers who are creating a new schema version. It is not intended for operators.

This section explains how to create a new version of the CTA Catalogue schema, which involves the following steps:

Usually a partial or failed upgrade can be rolled back, though this is not possible in all cases.

Summary of the steps

Warning

Whenever you make any change to the CTA schema, you must create and test the corresponding Liquibase upgrade script. Schema changes should only be merged to master when the tests pass.

Follow these steps to do a schema update: