Restricción única no creada en JPA

Creé el siguiente bean de entidad y especifiqué dos columnas como únicas. Ahora mi problema es que la tabla se crea sin la restricción única y sin errores en el registro. ¿Alguien tiene alguna idea?

@Entity
@Table(name = "cm_blockList", uniqueConstraints = @UniqueConstraint(columnNames = {"terminal", "blockType"}))
public class BlockList {
    @Id
    @GeneratedValue(strategy = GenerationType.AUTO)
    private int id;
    @ManyToOne(cascade = CascadeType.PERSIST)
    @JoinColumn(name="terminal")
    private Terminal terminal;
    @Enumerated(EnumType.STRING)
    private BlockType blockType;
    private String regEx;
}

Respuestas a la pregunta(5)

Su respuesta a la pregunta