Задать вопрос

Как не терять БД после каждого деплоя через Capistrano?

Здравствуй, Хабр!
Задеплоил приложение по недавнему мануалу на Хабре через capistrano. Но столкнулся с проблемой полной чистки БД после выкатки новой версии на сервер. Собственно вопрос в том, как можно избежать этого? Использую SQLite3, файл с БД добавлен в gitignore, на Githube не светился.
  • Вопрос задан
  • 2286 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Code Basics
    Ruby для начинающих
    1 месяц
    Далее
  • Хекслет
    Разработчик на Ruby on Rails
    5 месяцев
    Далее
  • Skillbox
    Ruby on Rails с нуля
    10 месяцев
    Далее
Решения вопроса 1
anyd3v
@anyd3v
Так же там есть фраза
"Каждый релиз для Capistrano — самостоятельная сущность. При очередном деплое происходит ее полная замена, поэтому ряд файлов необходимо хранить за пределами структуры приложения (как правило, загружаемый пользователями и генерируемый приложением контент, а также ряд конфигов).", по дефолу sqlite буду создается в папке ... (не помню) в рамках проекта. В первую очередь смотрите в эту сторону.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Stamm
@Stamm
Линковать файлик sqlite через capistrano
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы