Какая команда запускается после смены модели - PullRequest
1 голос
/ 04 марта 2012

Я читаю и изучаю учебник Rails , но не собираю пример приложения вместо этого, я пытаюсь создать свое собственное. После генерации всей миграции и построения основных классов для Моделей я внес в них некоторые модификации, чтобы построить взаимосвязь между таблицами. Теперь я думаю, что мне нужно выполнить какую-то команду, чтобы снова сгенерировать каркас с правильными отношениями, существует ли такая команда? Я потерян.

1 Ответ

0 голосов
/ 04 марта 2012

Итак, вы изменили модель и хотите восстановить для нее строительные леса?

Нет единой команды для изменения, чтобы изменить эшафот. Но вы можете попытаться создать новый каркас для существующей модели и выбросить старый контроллер, представления и маршруты. Просто создайте эшафот, притворяясь, что модель не существует. Rails заметит, что файлы для модели уже существуют, и пропустит их генерацию. Если он генерирует новую миграцию, удалите ее.

Просто чтобы быть уверенным, сделайте резервную копию своего кода, прежде чем попробовать. ; -)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...