为PostgreSQL配置Slick 3.1.1需要以下步骤:
libraryDependencies += "com.typesafe.slick" %% "slick" % "3.1.1"
libraryDependencies += "org.postgresql" % "postgresql" % "版本号"
确保将"版本号"替换为你所使用的PostgreSQL版本号。
slick {
profile = "slick.jdbc.PostgresProfile$"
db {
dataSourceClass = "slick.jdbc.DatabaseUrlDataSource"
properties {
driver = "org.postgresql.Driver"
url = "jdbc:postgresql://localhost:5432/your_database_name"
user = "your_username"
password = "your_password"
}
}
}
确保将"your_database_name"、"your_username"和"your_password"替换为你的实际数据库名称、用户名和密码。
import slick.jdbc.PostgresProfile.api._
val db = Database.forConfig("slick.db")
这将使用之前配置的数据库连接参数创建一个Slick数据库连接。
val query = sql"SELECT * FROM your_table".as[(Int, String)]
val result = db.run(query)
确保将"your_table"替换为你要查询的实际表名。
这样,你就可以为PostgreSQL配置Slick 3.1.1,并且在运行纯SQL查询时,它将使用你的配置参数。如果你需要更多关于Slick和PostgreSQL的信息,可以参考腾讯云的相关产品和文档:
领取专属 10元无门槛券
手把手带您无忧上云