Erstelle eine MySQL-Verbindung in Playframework mit slick

Ich versuche, mit Slick 1.0.0 eine Verbindung zu einer MySQL-Datenbank herzustellen.

Was ich bisher gemacht habe:

in Build.scala habe ich hinzugefügt

val appDependencies = Seq(
    anorm,
    "mysql" % "mysql-connector-java" % "5.1.24",
    "com.typesafe.slick" % "slick_2.10" % "1.0.0",
    "org.slf4j" % "slf4j-nop" % "1.6.4"
)

in der application.conf

db.default.driver=com.mysql.jdbc.Driver
db.default.url="url to mysql db"
db.default.user=user
db.default.pass=password

und jetzt versuche ich einen Eintrag aus der DB zu lesen. Dafür habe ich ein Modell

package models

import scala.slick.driver.MySQLDriver.simple._
import Database.threadLocalSession

object Organisations extends Table[(Int, String)]("Organisation")
{
    def id = column[Int]("id", O.PrimaryKey)
    def name = column[String]("name")
    def * = id ~ name
}

und jetzt möchte ich nur noch die eingaben ausgeben

val orgs =
    for { o <- Organisations } yield o.name

println("Length" + orgs.toString())

Aber es geht nicht. Ich bin mir sicher, dass ich viele Fehler gemacht habe, aber es scheint keine Andy Slick-Tutorials mit MySQL zu geben.

Vielen Dank für Ihre Geduld und ich hoffe, meine Erklärungen sind klar.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage