The email field on surveyors is a duplicate of the one on users and can be removed. We maybe once had a need for both (ex. login email vs. contact email) but we've decided to simplify it to just use 1 email on users.
A question I have regarding removing this field - how does the deploy process work for this app? For previous applications I've worked on, removing a field took multiple deploys to avoid errors & downtime. Not that we have to worry about downtime much for this app yet, but it does prompt questions like "how do migrations get run?"
The
email
field onsurveyors
is a duplicate of the one onusers
and can be removed. We maybe once had a need for both (ex. login email vs. contact email) but we've decided to simplify it to just use 1 email onusers
.A question I have regarding removing this field - how does the deploy process work for this app? For previous applications I've worked on, removing a field took multiple deploys to avoid errors & downtime. Not that we have to worry about downtime much for this app yet, but it does prompt questions like "how do migrations get run?"