summaryrefslogtreecommitdiffstats
path: root/src/main/scala/cake/database.scala
diff options
context:
space:
mode:
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(", ")
}