We disabled them because they are not supported on Oracle DB and it is still the case for OCI < 23. But instead of disabling the support completely for every database types, mark non-nullable boolean column as actually nullable when using Oracle. This allow to use some slighly lighter schema on normal databases who support natively booleans wheen we don't need to store 3 states true|false|null. Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com>pull/55156/head
parent
7a2e25124c
commit
837fe3586d
Loading…
Reference in new issue