aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/xyz/driver/pdsuicommon/db
diff options
context:
space:
mode:
authorvlad <vlad@driver.xyz>2017-06-16 11:12:52 -0700
committervlad <vlad@driver.xyz>2017-06-16 11:12:52 -0700
commit111311fd935d9bd271c673cf10c0babe54bde8a6 (patch)
tree4742679ca244bb417e3d8fdacd51f269f4b969ae /src/main/scala/xyz/driver/pdsuicommon/db
parentc1993e0f834cb4e0ccfd1dd54610ffe50de60238 (diff)
downloadrest-query-111311fd935d9bd271c673cf10c0babe54bde8a6.tar.gz
rest-query-111311fd935d9bd271c673cf10c0babe54bde8a6.tar.bz2
rest-query-111311fd935d9bd271c673cf10c0babe54bde8a6.zip
Update PDS UI common code to be up to datev0.1.5
Diffstat (limited to 'src/main/scala/xyz/driver/pdsuicommon/db')
-rw-r--r--src/main/scala/xyz/driver/pdsuicommon/db/SqlContext.scala32
1 files changed, 16 insertions, 16 deletions
diff --git a/src/main/scala/xyz/driver/pdsuicommon/db/SqlContext.scala b/src/main/scala/xyz/driver/pdsuicommon/db/SqlContext.scala
index 860629b..c929eae 100644
--- a/src/main/scala/xyz/driver/pdsuicommon/db/SqlContext.scala
+++ b/src/main/scala/xyz/driver/pdsuicommon/db/SqlContext.scala
@@ -67,23 +67,23 @@ class SqlContext(dataSource: DataSource with Closeable, settings: Settings)
* @see https://github.com/getquill/quill/issues/535
*/
implicit override def optionDecoder[T](implicit d: Decoder[T]): Decoder[Option[T]] =
- decoder(
- sqlType = d.sqlType,
- row => index => {
- try {
- val res = d(index - 1, row)
- if (row.wasNull) {
- None
- }
- else {
- Some(res)
- }
- } catch {
- case _: NullPointerException => None
- case _: IncorrectIdException => None
+ decoder(
+ sqlType = d.sqlType,
+ row =>
+ index => {
+ try {
+ val res = d(index - 1, row)
+ if (row.wasNull) {
+ None
+ } else {
+ Some(res)
+ }
+ } catch {
+ case _: NullPointerException => None
+ case _: IncorrectIdException => None
+ }
}
- }
- )
+ )
final implicit class LocalDateTimeDbOps(val left: LocalDateTime) {