MySQLのORMとしてSquerylを使用しています。これは、数百のテーブルを含む既存のスキーマを処理する新しいプロジェクトです。
私の知る限り、Squerylも利用可能なScala ORMも、R(mysqlテーブル)からO(Scalaクラス)を生成することはできません。情報スキーマをクロールして自分自身をロールバックするのはそれほど難しいことではないと思いますが、他の誰かがすでにそうしている場合は、その努力を複製したくありません。
また、R->Oの方向が無視されることが多い理由を誰かに教えてもらえないかと思います。私の経験では、O-> Rは例外であり、規則ではありません。
私はおそらく、自分自身のソリューションを展開する道を歩み始めるでしょう。別のオプションを聞く前にそれがほぼ完了している場合は、そのコードへのリンクを投稿します。
ありがとう。