Помогите изменить модель в RoR? Что происходит с существующими записями? - PullRequest
0 голосов
/ 05 июля 2011

Я пытаюсь изменить существующий проект Ruby on Rails. Я понимаю, что формы и модели тесно связаны. Я пытаюсь понять, как изменить форму так, чтобы вместо принятия загрузки она сохраняла метку времени. Итак, я понимаю, что мне нужно изменить вид и модель. Есть ли что-то еще, что мне нужно изменить? Что происходит с существующими данными, которые я сохранил в ActiveRecord?

Ответы [ 2 ]

1 голос
/ 05 июля 2011

Ваши существующие данные должны быть исправлены с миграцией, , которую вам нужно будет написать.

1 голос
/ 05 июля 2011

Если вы не удалите столбцы из таблицы с новой миграцией - данные будут в безопасности.Хорошей практикой является написание тестов, поэтому, когда возникают такие ситуации, когда вам нужно что-то изменить - вы можете проверить, что все по-прежнему работает.

Кстати, я не понимаю логику, которую вы пытаетесь реализовать.Форма загружала какой-то файл раньше, и вам нужно изменить это, удалить загрузку файла и изменить временную метку в записи?

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