Плагин Rails для поиска недостающих внешних ключей - PullRequest
3 голосов
/ 22 июня 2011

Что у меня есть: Большое рельсовое приложение, использующее ar 2.3.11 и postgresql 8.4 дБ

Что мне нужно: Любой гем / плагин / библиотека, которые ищут целые модели с ассоциациями и предоставляют мне список отсутствующих внешних ключей

1 Ответ

1 голос
/ 22 июня 2011

Если вы не можете его найти, его не должно быть сложно реализовать самостоятельно, например, как задачу Rake. Вы должны перебрать все ваши классы (вам нужно знать классы моделей раньше, но, возможно, есть способ как-то получить список ваших моделей из Rails), вызвать #reflections для всех классов моделей и затем извлечь необходимая информация.

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

...