Генерация моделей из существующих таблиц с использованием Rails 3
С помощьюRails 3.2.2
а такжеruby 1.9.3dev
и MySQL
Я новичок в рубине и рельсах. У нас есть база данных с парой сотен таблиц. Мы хотели бы попробовать рельсы, чтобы увидеть, будет ли это положительное изменение по сравнению с PHP и ZendFramework.
Перенос данных в другую базу данных для нас не вариант, поскольку в настоящее время у нас есть несколько других приложений, использующих эту базу данных. Мы хотели «прикрепить» проект rails к существующей базе данных.
Часть, с которой я борюсь, - это создание всех моделей из нашей существующей базы данных.
Я видел пару старых постов, рассказывающих о некоторых автоматизированных методах, включаяВолшебная Модель Генератор, В то время как другие говорили о том, что сделать это невозможно, или вы просто создаете их все вручную.
Мне не удалось создать модель с использованием Magic Model Generator (возможно, только на rails 2?)
Давным-давно, когда мы перешли на ZendFramework, я написал быстрый скрипт для анализа базы данных и генерации всех файлов моделей для нас. Казалось бы, это будет довольно распространенный сценарий.
Примечание: мы используемID
вместоid
и у многих есть многоforeign_key
отношения.
Поэтому я хотел спросить сообщество, что лучше (способ / практика) справиться с этим?