#910 partially restored the ability to set column as enum for MySQL.
We have many enum columns defined as NOT NULLABLE and with a default value, for example
$this->table('objects')
->addColumn('status', 'enum', [
'comment' => 'object status: on, draft, off, deleted',
'default' => 'draft', // not working anymore
'values' => ['on', 'off', 'draft'],
'null' => false, // not working anymore
]);
adds an enum column NULLABLE with default NULL. Moreover (less important) the comment is missing.