Never null: ProjectDetails.id is optional only because that struct doubles as the pre-insert shape; to_out refuses a row without an id.
ProjectDetails.id
to_out
Never null:
ProjectDetails.idis optional only because that struct doubles as the pre-insert shape;to_outrefuses a row without an id.