You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
Quill provides a Quoted Domain Specific Language (QDSL) to express queries in Scala and execute them in a target language. IntroductionThe library's core is designed to support multiple target languages, currently featuring specializations for Structured Query Language (SQL) and Cassandra Query Language (CQL). Boilerplate-free mapping: The database schema is mapped using simple case classes.Quote
Slickがモナドの世界に旅立ってしまったので、Slick3への移行を進めつつ他のデータベースアクセスライブラリの動向からも目が離せません。 同期的に実行可能なデータベースアクセスライブラリとしてはScalikeJDBCが使いやすそうなのですが、SlickのタイプセーフクエリはScalaの特徴を活かした非常に便利かつ安全なもので、この方向性のものが欲しいなーと思っていたところ、最近活発に開発が行われているのがquillというライブラリです。 github.com 以前から気になっていたのですが、少し時間があったので軽く試してみました。 まずは以下のような感じでdbを準備をしておきます(SnakeCaseやH2Dialectは使用する命名規則やデータベースに応じて適切なものに変えるなり自作するなりする感じ)。 import io.getquill._ import io.getquill.n
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く