@Jowan

Как сохранить базу, если нужно поменять структуру Rails проекта?

Что я имею в виду.
К примеру, у меня есть работающее приложение с уже наработанной базой данных.
В ходе обновления приложения база данных претерпела кардинальные изменения. (Новые связи таблиц и т п )
Как поступают в таком случае, чтобы сохранить ранее наработанную информацию без вреда для пользователей?

P.S. Я осознаю, что вопрос может звучать глупо. Но не у кого спросить такие вопросы.
  • Вопрос задан
  • 132 просмотра
Решения вопроса 1
Freika
@Freika
Senior Ruby on Rails developer
Обычно в таких случаях так же работают и над тем, чтобы изменить информацию пользователей (обычно поместить в нужные столбцы нужных таблиц) так, чтобы приложение продолжало корректно функционировать. Лучший способ это проделать - взять базу от продакшена и в девелопмент-среде проделать над ней все действия. Ну а дальше уже обновлять продакшен.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы