первый вариант - ручной. Все будет хорошо ровно до момента деплоя новой версии или увеличения команды разработчиков с одного до двух.
второй вариант правильно называется -
миграции. И так я бы вам рекомендовал и делать, все изменения в базе данных оформлять в виде миграций.
Заметьте, оба варианта ни как не затрагивают сам код приложения.