summaryrefslogtreecommitdiffstats
path: root/src/main/scala/cake/database.scala
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2013-02-12 16:58:33 -0600
committerJesse Luehrs <doy@tozt.net>2013-02-12 16:58:33 -0600
commit38b4e920e69560ec394da8e90f9d489f069fbe00 (patch)
treeebb4a987d3328cb63c95d58bf1a2e6a2f9f3a623 /src/main/scala/cake/database.scala
parent9b87d8fc63e7df85af42c9c1ea80f125f84349d2 (diff)
downloadscala-di-test-38b4e920e69560ec394da8e90f9d489f069fbe00.tar.gz
scala-di-test-38b4e920e69560ec394da8e90f9d489f069fbe00.zip
no, this part shouldn't need to care about the services
Diffstat (limited to 'src/main/scala/cake/database.scala')
-rw-r--r--src/main/scala/cake/database.scala6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/main/scala/cake/database.scala b/src/main/scala/cake/database.scala
index f0de51c..f22a356 100644
--- a/src/main/scala/cake/database.scala
+++ b/src/main/scala/cake/database.scala
@@ -1,9 +1,13 @@
package cake.database
+trait Database {
+ def query (search: String): String
+}
+
class DBI protected (
val dsn: String,
val username: String,
- val password: String) {
+ val password: String) extends Database {
def query (search: String): String = "found " + search
override def toString = List(dsn, username, password).mkString(", ")
}