diff options
Diffstat (limited to 'src/main/scala/cake/database.scala')
-rw-r--r-- | src/main/scala/cake/database.scala | 6 |
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(", ") } |