close this issue, this is not a bug. @see org.hibernate.dialect.unique.DefaultUniqueDelegate.getAlterTableToDropUniqueKeyCommand(UniqueKey, Metadata) ```java dialect.supportsIfExistsBeforeConstraintName() ```