A NOT NULL column with no default must be supplied.
missing required column
Omit id
The candidate is rejected with 1 visible rejection reason.
reasons=1
DEFAULT examples are tiny finite insert checks; SQL dialect completeness, generated defaults, identity columns, triggers, constraints beyond visible NOT NULL, indexes, transactions, performance, and product behavior are out of scope.
Read the reason
The id column has NO_DEFAULT and notNull yes, so the insert fails closed.