Schema migrations

Tosca stores project data in a database, which serves as your common repository. This database has a specific data structure, or "schema". If the schema changes between Tosca versions, you need to migrate. This topic takes you through the schema migration process.

We haven't changed the schema version since Tosca 12.3. So, if you're upgrading from version 12.3 or newer, you can safely ignore this topic during your upgrade to 2024.2.

Important considerations

When it comes to schema migrations, keep these things in mind:

  • You only need to migrate multi-user environments. In single-user environments, Tosca automatically migrates when you open the workspace for the first time after the upgrade.

  • You should always test the migration on your test database first. Only migrate your productive database if you successfully migrated your test database.

  • You can't revert a migration. Migrated schemas, Modules, and TestCases are not backward compatible. If you migrate and then want to revert to an earlier schema, you have to restore your backup.

Migration process

You can migrate manually or, if you use the Tosca Administration Console, directly in the console.

Please choose your use case:

List of schema versions

This table lists Tosca Commander versions and their respective schema versions:

ToscaCommander version

Schema version common repository

2024.2 LTS

12030000

2024.1 LTS

12030000

2023.2 LTS

12030000

2023.1 LTS

12030000

16.0 LTS

12030000

15.2 LTS

12030000

15.1 STS

12030000

15.0 LTS

12030000

14.3 STS

12030000

14.2 LTS

12030000

14.1 STS

12030000

14.0

12030000

13.4

12030000

13.3

12030000

13.2

12030000

13.1

12030000

13.0

12030000

12.3

12030000

12.2

11010002

12.1

11010002

12.0

11010002