in src/main/java/com/epam/digital/data/platform/liquibase/extension/DdmUtils.java [70:98]
static {
masterChanges.add(DdmCreateSearchConditionChange.class);
masterChanges.add(DdmCreateSimpleSearchConditionChange.class);
masterChanges.add(DdmDropSearchConditionChange.class);
masterChanges.add(DdmExposeSearchConditionChange.class);
replicaChanges.add(DdmCreateAnalyticsViewChange.class);
replicaChanges.add(DdmCreateAnalyticsIndexChange.class);
replicaChanges.add(DdmDropAnalyticsViewChange.class);
replicaChanges.add(DdmGrantChange.class);
replicaChanges.add(DdmGrantAllChange.class);
replicaChanges.add(DdmRevokeChange.class);
replicaChanges.add(DdmRevokeAllChange.class);
mapSearchTypeToMetadata.put(DdmConstants.ATTRIBUTE_EQUAL, DdmConstants.ATTRIBUTE_EQUAL_COLUMN);
mapSearchTypeToMetadata.put(DdmConstants.ATTRIBUTE_CONTAINS, DdmConstants.ATTRIBUTE_CONTAINS_COLUMN);
mapSearchTypeToMetadata.put(DdmConstants.ATTRIBUTE_STARTS_WITH, DdmConstants.ATTRIBUTE_STARTS_WITH_COLUMN);
mapSearchTypeToMetadata.put(DdmConstants.ATTRIBUTE_STARTS_WITH_ARRAY, DdmConstants.ATTRIBUTE_STARTS_WITH_ARRAY_COLUMN);
mapSearchTypeToMetadata.put(DdmConstants.ATTRIBUTE_IN, DdmConstants.ATTRIBUTE_IN_COLUMN);
mapSearchTypeToMetadata.put(DdmConstants.ATTRIBUTE_BETWEEN, DdmConstants.ATTRIBUTE_BETWEEN_COLUMN);
mapSearchTypeToMetadata.put(DdmConstants.ATTRIBUTE_NOT_IN, DdmConstants.ATTRIBUTE_NOT_IN_COLUMN);
mapSearchTypeToMetadata.put(DdmConstants.ATTRIBUTE_NOT_EQUAL, DdmConstants.ATTRIBUTE_NOT_EQUAL_COLUMN);
textCastableTypes.add(DdmConstants.ATTRIBUTE_EQUAL);
textCastableTypes.add(DdmConstants.ATTRIBUTE_IN);
textCastableTypes.add(DdmConstants.ATTRIBUTE_BETWEEN);
textCastableTypes.add(DdmConstants.ATTRIBUTE_NOT_IN);
textCastableTypes.add(DdmConstants.ATTRIBUTE_NOT_EQUAL);
}