If an ENUM column is declared to allow NULL, the NULL value is a legal value for the column, and the default value is NULL. If an ENUM column is declared NOT NULL, its default value is the first element of the list of allowed values.
Ich denke, den Default kannst du dir dann sparen. Aber wieso es nicht klappt, ist mir grade auch ein Rätsel...