Skip to content

Schema Version inside Database #239

Description

@SpeckiJ

As we have quite a few different Database Versions (and even more compatible Applications) it gets difficult to track which Database Version is actually deployed. As some applications may support multiple different schemas, deducing the schema version from the Application Version is very difficult.

It would be really helpful to have Version information (commit hash, release tag) somewhere inside the Database Schema itself. Ideally auto-updating via a maven plugin on each build.

Concrete Use Case:

  • For migration scripts this would be very convenient to check whether the script can actually handle the specific versions and not just blindly try the migration.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions