Мне удалось развернуть свое приложение в рабочей среде с помощью Capistrano, но я не понимаю, как работать с моей базой данных. Я использую subversion и пассажир.
Когда я запускаю cap deploy, новое развертывание запускает все заново. Он стирает данные, которые были добавлены в базу данных. Очевидно, должно быть решение, но я очень удивлен, что не нашел в Интернете ничего о том, как с этим бороться. Я прочитал документацию Capistrano и множество руководств.
Лучшее, что я могу найти, это книги рецептов Advanced Rails, в которых говорится о помещении пользовательского контента в общий каталог, но это не совсем по делу.
Как вы работаете со своей базой данных при развертывании с помощью Capistrano?