aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakob Odersky <jakob@driver.xyz>2018-10-04 15:25:44 -0700
committerJakob Odersky <jakob@odersky.com>2018-10-09 16:19:39 -0700
commit59007a478595cb0876a65cd603f36d4b870c5c3d (patch)
treecbc51d4c9bcf55c64cb3ba0ebc65531e01463c13
parent0fbd0fd2585226d3725327afc3e664716c29045f (diff)
downloaddriver-core-59007a478595cb0876a65cd603f36d4b870c5c3d.tar.gz
driver-core-59007a478595cb0876a65cd603f36d4b870c5c3d.tar.bz2
driver-core-59007a478595cb0876a65cd603f36d4b870c5c3d.zip
Move database exception to core-types
-rw-r--r--core-database/src/main/scala/xyz/driver/core/database/Converters.scala3
-rw-r--r--core-database/src/test/scala/xyz/driver/core/database/DatabaseTest.scala1
-rw-r--r--core-types/src/main/scala/xyz/driver/core/DatabaseException.scala3
3 files changed, 6 insertions, 1 deletions
diff --git a/core-database/src/main/scala/xyz/driver/core/database/Converters.scala b/core-database/src/main/scala/xyz/driver/core/database/Converters.scala
index b0054ad..26b6eea 100644
--- a/core-database/src/main/scala/xyz/driver/core/database/Converters.scala
+++ b/core-database/src/main/scala/xyz/driver/core/database/Converters.scala
@@ -1,5 +1,7 @@
package xyz.driver.core.database
+import xyz.driver.core.DatabaseException
+
import scala.reflect.ClassTag
/**
@@ -22,4 +24,3 @@ trait Converters {
query.map(expectValid[ADT](mapper, _))
}
}
-final case class DatabaseException(message: String = "Database access error") extends RuntimeException(message)
diff --git a/core-database/src/test/scala/xyz/driver/core/database/DatabaseTest.scala b/core-database/src/test/scala/xyz/driver/core/database/DatabaseTest.scala
index 1fee902..3407d64 100644
--- a/core-database/src/test/scala/xyz/driver/core/database/DatabaseTest.scala
+++ b/core-database/src/test/scala/xyz/driver/core/database/DatabaseTest.scala
@@ -2,6 +2,7 @@ package xyz.driver.core.database
import org.scalatest.{FlatSpec, Matchers}
import org.scalatest.prop.Checkers
+import xyz.driver.core.DatabaseException
class DatabaseTest extends FlatSpec with Matchers with Checkers {
import xyz.driver.core.generators._
diff --git a/core-types/src/main/scala/xyz/driver/core/DatabaseException.scala b/core-types/src/main/scala/xyz/driver/core/DatabaseException.scala
new file mode 100644
index 0000000..3babf5c
--- /dev/null
+++ b/core-types/src/main/scala/xyz/driver/core/DatabaseException.scala
@@ -0,0 +1,3 @@
+package xyz.driver.core
+
+final case class DatabaseException(message: String = "Database access error") extends RuntimeException(message)