Я использую Squeryl как ORM с MySQL.Это новый проект, работающий с существующими схемами, которые содержат несколько сотен таблиц.
Насколько я могу судить, ни Squeryl, ни какие-либо из доступных Scala ORM не могут генерировать O (классы Scala) из R (mysql)таблицы).Я полагаю, что не было бы слишком сложно свернуть мою собственную, сканируя информационную схему, но я бы предпочел не дублировать это усилие, если кто-то уже сделал это.
Мне также любопытно, если кто-то можетскажите мне, почему направлением R-> O так часто пренебрегают.По моему опыту, O-> R является исключением, а не правилом.
Вероятно, я начну с того, что накатлю свое собственное решение.Если это когда-нибудь будет завершено, прежде чем я услышу о другом варианте, я опубликую ссылку на этот код.
Спасибо.