[hibernate-dev] ORM DDL doesn't reflect BV constraints with validation mode CALLBACK
steve at hibernate.org
Wed Feb 7 10:08:20 EST 2018
Ok, so this is the crux then because it really comes down to whether you
believe whether it is valid to *only* export the annotation-based
validations as DDL.
And keep in mind that this code is basically unchanged from all the way
back to the initial "integrations" with HV. So back then the
thought-process (not mine, btw) was that yes, that *is* valid - hence the
option to chose just DDL as an option.
But if thats now no longer valid then that changes things.
On Tue, Feb 6, 2018 at 3:15 PM Guillaume Smet <guillaume.smet at gmail.com>
> On Tue, Feb 6, 2018 at 5:01 PM, Steve Ebersole <steve at hibernate.org>
>> Is it valid for a user to want *just* DDL-based validation? How would
>> work in Gunnar's request?
> From your writings, I suspect I'm the only one with this opinion but my
> answer would be: "not if you use Bean Validation annotations".
> If you use BV's @NotNull, you expect BV to validate the input. And you
> might want additional DDL in your database to be on the safe side (which
> should be the default IMHO).
More information about the hibernate-dev