Class | Description |
---|---|
HsqlSupportingUniqueConstraintSnapshotGenerator |
Replaces UniqueConstraintSnapshotGenerator with one that can handle hsql 1.8 (CORE-2966)
Can't be used directly, as it needs to extend UniqueConstraintSnapshotGenerator, but that prevents it from replacing
it using Liquibase's replace semantic.
|
HsqlSupportingUniqueConstraintSnapshotGeneratorWrapper |
Replaces UniqueConstraintSnapshotGenerator with one that can handle hsql 1.8 (CORE-2966)
Needs an extra level of indirection due to how liquibase handles replacements (it removes them based on being assignable
from the replaced class, so this class can't extend UniqueConstraintSnapshotGenerator, or it won't be picked)
Can't use a delegate directly due to having to access protected methods.
|
Copyright © 2021 Atlassian. All rights reserved.