models: add nullable=False to required columns