2015-05-23 2 views
0

У меня есть приложение, написанное на платформе Play, но я бы хотел переписать его на рельсы. Как это должно быть сделано? Я думаю об удалении старого приложения из git, создании нового приложения rails и создании моделей из существующей базы данных. Но я не смог бы обновить приложение, пока не закончу переписывание.Как перенести существующее веб-приложение на герою на рельсы?

Редактировать. это мое первое приложение для рельсов, поэтому ответ с более подробной информацией не повредит;)

ответ

0

Относитесь к своему рельсовому приложению как к новому проекту, новому репозиторию git и новому приложению Heroku. Так

  1. Создать свои рельсы приложение в новом каталоге (не подкаталог рамочного Play проекта)
  2. В ваших рельсах приложения каталога, создать новый репозиторий
  3. В ваших рельсах приложения каталога, создать новое приложение Heroku

Предполагая, что ваша модель данных действительно будет то же самое, либо резервное копирование и восстановление базы данных на новый экземпляр (если его база данных Heroku Posgres вы можете создать вилку) и подключить рельсы приложение к новому экземпляру базы данных.

Этот подход сохраняет рабочую копию существующего проекта (на всякий случай, если вы передумаете). Он также не загрязняет ваш новый рубиновый проект нерелевантным кодом Java, что делает ваш рубиновый проект более понятным из истории git.

+0

Спасибо, что именно я хочу – user1167937

Смежные вопросы