Guest User

Untitled

a guest
Aug 30th, 2018
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.63 KB | None | 0 0
  1. play.api.UnexpectedException: Unexpected exception[ProvisionException: Unable to provision, see the following errors:
  2.  
  3. 1) No implementation for play.api.db.slick.DatabaseConfigProvider was bound.
  4. while locating play.api.db.slick.DatabaseConfigProvider
  5. for the 1st parameter of com.reciper.repository.UserRepository.<init>(UserRepository.scala:13)
  6.  
  7. scalaVersion := "2.12.2"
  8.  
  9. libraryDependencies += guice
  10. libraryDependencies += "org.scalatestplus.play" %% "scalatestplus-play" % "3.1.2" % Test
  11. libraryDependencies += "com.typesafe.play" %% "play-slick" % "3.0.3"
  12. libraryDependencies += "com.typesafe.play" %% "play-slick-evolutions" % "3.0.3"
  13. libraryDependencies += "org.postgresql" % "postgresql" % "42.2.4"
  14.  
  15. play.evolutions {
  16. autoApply = true
  17. }
  18.  
  19. #Slick for Play
  20. slick.profile = "slick.jdbc.PostgresProfile$"
  21. slick.db.driver = "org.postgresql.Driver"
  22. slick.db.url = "jdbc:postgresql://localhost:5432/reciper"
  23. slick.db.user = "postgres"
  24. slick.db.password = "postgres"
  25.  
  26. @Singleton
  27. class UserRepository @Inject()(protected val dbConfigProvider: DatabaseConfigProvider)
  28. (implicit executionContext: ExecutionContext) extends HasDatabaseConfigProvider[PostgresProfile] { ..codehere.. }
  29.  
  30. @Singleton
  31. class HomeController @Inject()(repo: UserRepository) {...}
  32.  
  33. addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.6.13")
  34.  
  35. "com.typesafe.play" %% "play-slick" % "3.0.3"
  36.  
  37. slick.dbs.default.driver="slick.driver.PostgresDriver$"
  38. slick.dbs.default.db.driver="org.postgresql.Driver"
  39. slick.dbs.default.db.url="jdbc:postgresql:dasldaljdlajdja"
  40. slick.dbs.default.db.user=sasdas
  41. slick.dbs.default.db.password="adasdasdas"
Add Comment
Please, Sign In to add comment