Generated column with default value is not allowed in Postgres, but we can not enforce this with current type constraint.