MDL-63020 ddl: fix nullable unique indexes in OCI and MS SQL
commiteb43bdbbb022c9e37ca9b604be4f1e174ae12ad7
authorTim Hunt <T.J.Hunt@open.ac.uk>
Fri, 7 Sep 2018 14:32:33 +0000 (7 15:32 +0100)
committerTim Hunt <T.J.Hunt@open.ac.uk>
Thu, 20 Sep 2018 16:50:30 +0000 (20 17:50 +0100)
tree5c31175f9b2438ca5b30a2898be3de5e31c1904e
parenta27808cd1b14d8c5d5e46705b60a2424be33313c
MDL-63020 ddl: fix nullable unique indexes in OCI and MS SQL

This works-around the default non-standard behaviour of these DB engines.
lib/ddl/mssql_sql_generator.php
lib/ddl/oracle_sql_generator.php
lib/ddl/sql_generator.php
lib/ddl/tests/ddl_test.php
lib/dml/tests/dml_test.php