|
Starting from 10.0.2, an attempt to create a table with some more or less traditional engine and without columns produces ER_ILLEGAL_HA ("engine doesn't have this option") instead of ER_TABLE_MUST_HAVE_COLUMNS ("table must have at least 1 column"), as it did before.
MariaDB [test]> create table t1 ;
|
ERROR 1031 (HY000): Storage engine InnoDB of the table `test`.`t1` doesn't have this option
|
I suppose it has something to do with table discovery, but the older message seemed to be more helpful, it would be good to preserve it when appropriate, if possible.
|