Liquibase behaviour

Why liquibase cannot detect this columnDefinition? @NotNull
@Column(
name = “test_string”,
columnDefinition = “VARCHAR(1) DEFAULT ’ ’ CHECK (tipologia_barcode IN (’ ', ‘I’ ,‘Q’))”
)
private String testString = " "; the changeset created contains this

<column defaultValue="'' '' CHECK (test_string IN ('' '', ''I'' ,''Q''))" name="test_string"
                    type="VARCHAR(1)"/>

Hi

It seems, that free Liquibase version doesn’t support CHECK constraint. Documentation claims that you need Liquibase Pro License to use it:

ok thanks