以前blogに書いたものの続きの話
あまり進んでないし、優先度高くないのでやる気もでてないですが、問題点はなんとなく把握できてるのでメモ。
じっさいどういう解決策を実行するのかは決まってない(そして、やってみたらやってみたでまだ新たな問題が浮上しそう)
こんな感じにすると URL ここで失敗する件 URL そもそもscalikejdbcのinterpolationが URL toSnakeCaseを呼んでたり
2013-04-26 00:24:30 via web
URL case classのfield名とカラムの命名規則がデフォルトの規約にそってないとかなり厳しい(もしくは現状無理?) URL nameConvertersとか独自定義すればいけるのかな
2013-04-26 00:26:35 via web
URL で、 squeryl2scalikejdbc自体の作成の優先度高くないし、その問題解決するの面倒そうなので、squeryl2scalikejdbcの作成は放置になっている・・・
2013-04-26 00:28:52 via web
@xuwei_k そうですね、例の場合だと override val nameConverters = Map("^bar$" -> "foo") を定義すれば OK です。仕様はシンプルなのですが、ドキュメントが追いついてなくてすみません。
2013-04-26 00:30:52 via TweetDeck to @xuwei_k
URL field名一覧とってて、generatorでoverride val columns=Seq()も生成してるけど「どのカラム名がどのfieldにマッピングされるか」という情報を取得できるオブジェクト自体は保持してないってことか
2013-04-26 00:50:02 via web
やる気がでたら、いつかやります