2015-11-23 4 views
0

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

И, чтобы сделать таблицы более репрезентативными, нам нужно изменить имена, проблема в вездесущности, с которой они появляются в коде приложения.

Я искал решение для поиска и замены их более экономичным способом, но не придумал ничего (одна из проблем - это соглашения об именах в самих рельсах).

Мне было интересно, есть ли решение этой проблемы, которое не связано с прохождением кода за строкой.

Спасибо!

+1

Ваш вопрос непонятен. Вы хотите изменить только имена таблиц? Или имена таблиц _and_ модели? Если имена таблиц, вы захотите создать миграцию. Если вы имеете в виду имена моделей (и имена файлов), вы захотите использовать 'sed' для поиска и замены. Однако это может быть опасно, если не сделано правильно. Если вы используете контроль версий, вы всегда можете быстро вернуться – onebree

ответ

0

Вы можете легко изменить названия моделей, оставив имена таблиц нетронутыми. Просто убедитесь, что вы включили self.table_name = :your_table_name в модель.

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

  • Нет связанных вопросов^_^